<分区>
我只是花了几个小时尝试实现一些物理计算。
然后,我发现一切都错了,因为 Math.log 不是关于 log10 而是关于 ln。
我希望 Math.ln() = ln
和 Math.log() = log10
。但绝对不是 Math.log() = ln
!!!
为什么他们让它变得如此困惑?
标签 javascript math
<分区>
我只是花了几个小时尝试实现一些物理计算。
然后,我发现一切都错了,因为 Math.log 不是关于 log10 而是关于 ln。
我希望 Math.ln() = ln
和 Math.log() = log10
。但绝对不是 Math.log() = ln
!!!
为什么他们让它变得如此困惑?
最佳答案
为方便起见,数学家通常使用底数为 e
的对数。他们没有考虑自然对数和普通对数的区别;他们使用单个对数函数 log
,因为在高等数学中欧拉常数的使用非常普遍。
关于javascript - 为什么 javascript ln 被称为日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14549302/