|
#1
|
|||
|
|||
X^n-1(A-X)
Требуется возможность возведения в вещественную степень, решение при отрицательных Х, возможность возведения в отрицательную вещественную степень с учетом знака Х, Power не предлагать..
|
#2
|
|||
|
|||
Ну тогда пиши сам через логарифмы.
|
#3
|
|||
|
|||
Цитата:
|
#4
|
||||
|
||||
Степень некоторого числа с отрицательным (целым) показателем определяется как единица, делённая на степень того же числа с показателем, равным абсолютной величине отрицательного показателя:
а^–n = (1/a^n) Просто обертку над Power сделать. — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#5
|
|||
|
|||
это понятно, но есть проблема с определением четности-нечетности n...
|
#6
|
||||
|
||||
ф-я Odd.
_____ — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию Последний раз редактировалось M.A.D.M.A.N., 20.03.2013 в 21:38. |
#7
|
|||
|
|||
Цитата:
|
#8
|
||||
|
||||
А ты сам можешь для числа 1.883 определить, четное оно или нет?
jmp $ ; Happy End! The Cake Is A Lie. |
#9
|
|||
|
|||
Цитата:
|
#10
|
||||
|
||||
Мда. Задание бы сформулировал нормально. Сначала ты говоришь, что
Цитата:
Если ты имеешь в виду решения вида корень 3-й степени из -X - то можешь забыть это, потому что в общем случае ты произвольное число к нормальной степени-дроби не приведешь. А если приведешь - что мешает проверить знаменатель этой дроби на четность? jmp $ ; Happy End! The Cake Is A Lie. |
#11
|
|||
|
|||
Цитата:
А не проще ли просто в try...except поместить возведение и при возникновении ошибки говорить, что невозможно возвести в степень? |
#12
|
||||
|
||||
Проще. Но ТС-то хочет зачем-то проверить, а потом возводить методом, отличным от POWER.
jmp $ ; Happy End! The Cake Is A Lie. |
#13
|
|||
|
|||
Цитата:
Ну флаг ему в руки: pow(a,b) = exp(b*log(a)); |