Вычислить значение выражения без использования класса 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;
}

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


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

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

15   голосов , оценка 4.267 из 5
Похожие ответы