如何在js中表示ramanujans常量



我在VsCode。这是我的睡衣。我试着用拉马努詹的常数。

const RAMANUJANS_CONSTANT = 262537412640768748.99999999999925007

VsCode说我需要使用BigInt。所以我在末尾加了一个n。

const RAMANUJANS_CONSTANT = 262537412640768748.99999999999925007n

然后它给了我一个错误,说它必须是一个整数,而不是浮点。有没有某种BigDec或其他方式来表示这个数字,或者它对JavaScript来说太大了。

您应该使用big.js.这样的大数字库

你可以在浏览器或中使用big.js

http://mikemcl.github.io/big.js/bode.js.

https://github.com/favio41/big-js

最新更新