Вычислить значение выражения без использования класса Math - C#
Формулировка задачи:
Написать программу, вычисляющую значение выражения для заданного числа х без использования класса Math. Для вычисления пользуйтесь рядами Маклорена .В конце – для сравнения вывести значение, вычисленное с помощью методов класса Math. В случае сильного расхождения – искать ошибку в своем алгоритме. Это пример: , а по этой формуле надо сделать
Решение задачи: «Вычислить значение выражения без использования класса Math»
textual
Листинг программы
- private static double Sh(double x)
- {
- const double EPSILON = 1e-10;
- double generation = x, twiceX = x * x, sum = generation;
- var index = 1;
- do
- {
- generation *= twiceX / ++index / ++index;
- sum += generation;
- }
- while (generation > EPSILON);
- return sum;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д