如何在TypeScript中找到一个数字的自然对数
自然对数是任何数字值以e为底的对数,这里e是欧拉常数,欧拉常数的值大约是2.718。在TypeScript中,我们可以使用内置的库方法来寻找任何大于或等于0的数值的自然对数。
使用Math.log()方法
Math是TypeScript的一个库,它包含所有执行数学运算的方法。在Math对象中,所有的方法都是静态的。因此,我们可以通过将Math(对象名称)作为一个引用来直接访问所有方法。
数学方法还包含log()方法,它计算并返回任何正值的自然对数。
语法
用户可以按照下面的语法来学习使用数学库的log()方法来计算数值的自然对数。
参数
- value – 它需要一个总是需要的参数。它是一个大于或等于零的数值,我们需要对其进行自然对数计算。
返回值
它返回一个值的对数,以E为底(自然对数)。
示例
在下面的例子中,我们采取了不同的数字值来寻找自然对数。我们以Math关键字作为参考,调用了Math对象的静态log()方法。
输出
上述代码将产生以下输出 —
在上面的输出中,用户可以观察到Math.log()方法的范围,它返回的是-Infinity到Infinity之间的值。对于0,它返回-无穷大,对于无穷大的值,它返回无穷大。对于负值,log()方法返回NaN,代表不是一个数字。
使用Math.LN2和Math.LN10。
LN2和LN 10是数学对象的属性。我们可以使用LN2属性来获得2的自然对数,使用LN2属性来获得10的自然对数。
语法
按照下面的语法来使用LN2和LN10的属性值。
示例
输出
上述代码将产生以下输出 —
我们在本教程中学习了用Math.log()方法求不同数值的自然对数。