假设我在这里有这个等式:
a * (1 - r ^ n) / (1 - r)
基本上,它是几何数列之和的公式。在我们的例子中,r是一个小数(浮点数)。
我期望得到的数字大于最大安全整数,因此必须使用 BigInt。
几何和是否有 BigInt 实现?
提前致谢!
这是我尝试过的:
function geoSum(a, r, n) {
return BigInt(a * ((1 - r ** n) / (1 - n)));
}Infinity在它可以转换为 BigInt 之前,它已经变成了。
提前致谢!
森林海
互换的青春
翻过高山走不出你
随时随地看视频慕课网APP
相关分类