Вычислить значение выражения без использования класса Math - C#

Узнай цену своей работы

Формулировка задачи:

Написать программу, вычисляющую значение выражения для заданного числа х без использования класса Math. Для вычисления пользуйтесь рядами Маклорена .В конце – для сравнения вывести значение, вычисленное с помощью методов класса Math. В случае сильного расхождения – искать ошибку в своем алгоритме. Это пример: , а по этой формуле надо сделать

Решение задачи: «Вычислить значение выражения без использования класса Math»

textual
Листинг программы
  1. private static double Sh(double x)
  2. {
  3.     const double EPSILON = 1e-10;
  4.     double generation = x, twiceX = x * x, sum = generation;
  5.     var index = 1;
  6.  
  7.     do
  8.     {
  9.         generation *= twiceX / ++index / ++index;
  10.         sum += generation;
  11.     }
  12.     while (generation > EPSILON);
  13.  
  14.     return sum;
  15. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.267 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы