1: Лекция 4. Математические функции. ЛВП дисциплина «Программирование»
2: Математические функции Класс Math содержит стандартные математические функции и два поля, задающих константы E (число е) и PI (число пи). Функции: тригонометрические функции - Sin, Cos, Tan; обратные тригонометрические функции - ASin, ACos, ATan, ATan2(sinx, cosx); гиперболические функции - Tanh, Sinh, Cosh; экспоненту и логарифмические функции - Exp, Log, Log10; модуль, корень, знак - Abs, Sqrt, Sign; функции округления - Ceiling, Floor, Round; минимум, максимум, степень, остаток - Min, Max, Pow, lEEEReminder.
3: Перечень математических функций
4: Пример 1
5: Линейный вычислительный процесс (ЛВП) Линейным принято называть вычислительный процесс, в котором операции выполняются последовательно, в порядке их записи. int x 5, y 7; int z x y; int p z 2;
6: Пример 2 private void decide() int x 5, y 7; int z x y; int p z 2; txtZ. Text z. ToString(); txtP. Text p. toString();
7: Пример 3 Задание:
8: Пример 3 (продолжение)
9: Пример 3 (продолжение) private void Form1Shown(object sender, EventArgs e) txtX. Focus(); private void btnExitClick(object sender, EventArgs e) Close(); private void btnDecideClick(object sender, EventArgs e) double x, y, c, result; x Convert. ToDouble(txtX. Text); y Convert. ToDouble(txtY. Text); c Convert. ToDouble(txtC. Text); result Math. Sqrt(Math. Abs(y - Math. Cos(x))) / Math. Log(Math. Abs(x y), c) - Math. Exp(x y); txtResult. Text result. ToString();
10: Пример 3 (продолжение)
11: Задания Запишите правильно арифметическое выражение: 1. 2. 3.
12: Спасибо за внимание Вопросы…