Готовое решение: метод вычисления корня n -ной степени на C#

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

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

Долго меня мучал вопрос: как вычислить корень из любого числа. Используя всеми-любимый сайт "Википедия" я нашёл для себя ответ) Вот собснно сам метод:
public static double Root(double val, int power)
{
    double x = 1;
    for (int i = 0; i < 1000; i++)
        if (x == (x = 1.0 / power * (((power - 1) * x) + (val / Pow(x, power - 1)))))
            break;
    return x;
}
Надеюсь, кому-нибудь понадобится З.Ы. пользовался первой формулой на википедии

Решение задачи: «Готовое решение: метод вычисления корня n -ной степени на C#»

textual
Листинг программы
char symbol = '';
if ((symbol = Console.ReadKey().KeyChar) == 'Y' || symbol == 'y')

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


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

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

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