Вот функция :
y = 2^– x + (x + x^1/4)^1/2
подскажите plz, как её записать в Паскале.
___ALex___
14.10.2003 2:44
значения степенной функции в Турбо Паскале обычно находят через
экспоненту
Y = X ^ S; ("игрик" равно "икс" в степени "эс")
логарифмируем обе части равенства по основанию e
(e = 2.718281828...)
LnY = Ln(X ^ S)
по свойству логарифмов переписываем это так:
LnY = SLn(X), отсюда по определению логарифма пишем:
Y = Exp(SLn(X)), X > 0(по определению логарифма опять же)
в Паскале будет: Y := Exp(S * Ln(X))
всё вроде разжевал...
___ALex___
14.10.2003 21:12
Deadly
при X <= 0 не прокатит
При X<0 не прокатит уже по условию, т.к. есть степень 1/4.
Задача, наверное, специально так задумывалась.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста,
нажмите сюда.