HELP!

Вопросы по программированию, не подходящие в другие разделы.

Модераторы: Naeel Maqsudov, C_O_D_E

Ответить
kity
Сообщения: 1
Зарегистрирован: 19 окт 2006, 19:46

Подскажите, пожалуйста, как вычислить на Паскале кубический корень из (1+x).
BBB
Сообщения: 1298
Зарегистрирован: 27 дек 2005, 13:37

Через логарифмы.
Имеем. Надо найти Y, для кторого Y = sqr3 (X);
(где sqr3 я обозначил корень кубический)
Из алгебры известно, что корень n-ой степени числа X можно записать как X в степени 1/n.
То есть:
Y = X ^^ (1/3)

Логарифмируем обе части равенства:
Ln (Y) = Ln (X ^^ (1/3)) = 1/3 * Ln (X)

Далее, чтобы получить Y, возводим число e в обе чсти равенства:

exp (Ln (Y)) = exp (1/3 * Ln (X))

Но exp (Ln (Y)) = Y

Т.е.
Y = exp (1/3 * Ln (X))

PS. Это все верно, если X - положительное
Ответить