Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道是否有人知道如何在 Javascript 中找到指数方程的底。
我找不到任何允许这样做的函数(例如使用数学函数)。
例如,如何在以下等式中找到“b”:
y = b^t
提前感谢您提供的任何帮助。
你需要的是数学和对数。
y = b^t => t = log(y) / log(b) => log(b) = log(y) / t => b = 10 ^ ( log(y) / t )
所以它会像
b = Math.pow(10, (Math.log(y) / t));
-汉内斯
如果你知道 和 的值是什么y,t你可以b通过计算y 的第 t 根得到 的值,如下所示:
y
t
b
Math.pow(y, 1/t);
来源: JavaScript:计算数字的第 n 个根