![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
логорифм по основанию n
TRyaSS © (2004-10-09 19:39:00)Подскажите плз как в паскале вычислить логорифм по основанию n.Заранее благодарен.
TRyaSS (2004-10-09 20:56:00) [1]Благодарю!!!
Vit@ly (2004-10-09 20:43:00) [2]A:= Exp(N*Ln(X));
X - основание
N - степень (может быть и "дробная", т.е. любая и не обязательно целочисленная)
begin...end (2004-10-09 20:38:00) [3]Что-то вроде этого...
function Power(const Base, Exponent: Real): Real;
begin
if Exponent = 0 then
Power := 1
else if (Base = 0) and (Exponent > 0) then
Power := 0
else
Power := Exp(Exponent * Ln(Base));
end;
TRyaSS (2004-10-09 20:30:00) [4]Именно в Паскале.Помню что через EXP и LN но не помню как это выглядит.
begin...end (2004-10-09 20:18:00) [5]
> [5] TRyaSS © (09.10.04 20:13)
Так в Паскале или в Delphi?
Семен Сорокин (2004-10-09 20:15:00) [6]Power, math.pas
TRyaSS (2004-10-09 20:13:00) [7]Еще один вопрос:Как возвести число в степень N(все в том же паскале).Премного благодарен всем отозвавшимся...
begin...end (2004-10-09 20:11:00) [8]
> TRyaSS
1. В Паскале:
Логарифм числа Х по основанию B := Ln(X) / Ln(B)
2. В Delphi:
См. функцию LogN (модуль Math). В Delphi 7, по крайней мере, она есть.
TRyaSS (2004-10-09 20:09:00) [9]Я в школе не учился :)
Спасибо!!!
Palladin (2004-10-09 19:47:00) [10]школьный курс, свойства лографимов
Arnold (2004-10-09 19:45:00) [11]1/Ln(n)*Ln(x)
x-результат возведения в степень