Форум: "Потрепаться";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];
ВнизОказывается в D есть возведение в степень (Power) Найти похожие ветки
← →
gsu (2002-12-27 14:25) [0]Оказывается в D есть возведение в степень (Power), а я то все через экспоненту, по старинке, интересно, может она уже и интегралы берет ?
← →
DiamondShark (2002-12-27 14:33) [1]Фрагмент из math.pas
function Power(Base, Exponent: Extended): Extended;
begin
if Exponent = 0.0 then
Result := 1.0 { n**0 = 1 }
else if (Base = 0.0) and (Exponent > 0.0) then
Result := 0.0 { 0**n = 0, n > 0 }
else if (Frac(Exponent) = 0.0) and (Abs(Exponent) <= MaxInt) then
Result := IntPower(Base, Integer(Trunc(Exponent)))
else
Result := Exp(Exponent * Ln(Base))
end;
Вроде как было по-старинке, так и осталось. Через экспоненту.
← →
Jeer (2002-12-27 14:42) [2]Конечно есть.
Sum()
← →
gsu (2002-12-27 14:45) [3]Понятно, я так и думал, просто исходники недодумался поглядеть
← →
gsu (2002-12-27 14:52) [4]Sum() ???, а я то думал ... и надо было столько учиться ? (-:|~
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c