Почему javascript ln называется журналом?
Я просто сражаюсь несколько часов, пытаясь осуществить какой-то физический расчет.
Затем я обнаружил, что все было не так, просто потому, что Math.log не о log10, а ln.
Я ожидал бы Math.ln() = ln
и Math.log() = log10
. Но абсолютно не Math.log() = ln
!!!
Почему они так запутались?
Ответы
Ответ 1
Математики обычно используют логарифмы с базой e
для удобства. Они не учитывают различия между естественным логом и общим логом; они используют одну логарифмическую функцию log
, потому что в высшей математике очень часто используется константа Эйлера.
Ответ 2
Это соглашение в академической математике.