Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.16;
Скачать: CL | DM;

Вниз

Оказывается в 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.023 c
14-49228
ironwit
2002-12-26 10:05
2003.01.16
с помощью какой программы можно создать iso файл?


3-48889
OlkaGTS
2002-12-18 14:20
2003.01.16
TSQLConnection.Execute не возвращает набор данных.


1-49001
jen_bond
2003-01-04 20:50
2003.01.16
Что лучше сделать с записью параметров в ini


1-49027
KPV-10k
2003-01-07 21:21
2003.01.16
Вывод текста в приложении ($APPTYPE CONSOLE) русскими буквами...


1-49097
fav
2003-01-05 07:44
2003.01.16
Поле в Grid в виде набора графических картинок