Friday, April 28th, 2006 12:01 pm
Товарищи, у меня тут затык случился. Я забыл, что идет раньше - 7 или 8
Я не могу посчитать log(1.05/1.03)
Точнее, могу, но мнения разделились..

виндовый калькулятор и юниксовый xcalc говорят, что это будет примерно 0.00835207
а bc, perl и виндовый серверный джаваскрипт - что 0.01923136
Разница довольно существенная.

Кто прав (и какого хрена ошибается вторая половина)?

Upd: мне тут справедливо пкоазали пальцем на то, что во втором случае логарифм нифига не десятичный, а натуральный, так что все правы.
Осталось только понять, какой моральный урод назвал эту функцию в джаваскрипте log() вместо ln().
Friday, April 28th, 2006 11:14 am (UTC)
Третий класс, вторая четверть, блин. :)
Винда и Юникс считают тебе десятичный логарифм, а bc, perl и виндовый серверный джаваскрипт - натуральный.
Тебе какой нужен-то? :))
Friday, April 28th, 2006 11:17 am (UTC)
Потому что основание логарифма разное. Во первом случае десятичный логарифм, а во втором случае натуральный.
Friday, April 28th, 2006 11:20 am (UTC)
В натуре. А какого они называют эту функцию log, если он натуральный???
Friday, April 28th, 2006 11:21 am (UTC)
Спроси, блин :)
Friday, April 28th, 2006 12:17 pm (UTC)
на самом деле, log - это такой абстрактный логарифм, по любому основанию.
десятичный чаще называют lg.
но почему бы функцию натурального логарифма не назвать ln() - я не знаю.
Friday, April 28th, 2006 07:53 pm (UTC)
ненатуралы не любят натуральных логарифмов =)
Thursday, May 4th, 2006 04:22 pm (UTC)
На самом деле в "западной" математической нотации ln и log (последнее - без указания основания) означают одно и то же - натуральный логарифм. Причем нотация log - оригинальная, а нотация ln была введена позже (по-моему в первой половине 20-го века где-то там), чтобы не думали, что кто-то просто пропустил основание.
Thursday, May 4th, 2006 04:49 pm (UTC)
А десятичный логарифм в западной нотации как выглядит?
Friday, May 5th, 2006 08:23 am (UTC)
либо основание приписывают, либо пишут с большой буквы Log, либо пишут lg
Monday, May 8th, 2006 08:17 am (UTC)
Я видел ld
(Anonymous)
Sunday, June 25th, 2006 05:49 pm (UTC)
логарифм натуральный ln0= минус бесконечности, а lg-это десятичный логарифм
(Anonymous)
Friday, June 22nd, 2007 06:07 am (UTC)
a6a7d2745ee994377352f07b209ce0d6