JavaScript またはブラウザに bignum が組み込まれていますか?
代替案としては、次のような外部ライブラリをロードする方法があります。
<script type="text/javascript" src="the_bignum_library.js"></script>
しかし、それは遅いようで、セキュリティ警告がトリガーされる可能性があります。
私は自分のものをベースにすることを検討しましたhttp://github.com/silentmatt/javascript-bigintegerまたはhttp://www.mainebrook.com/john/fun/euler.htmlあるいは、apfloat などの Java bignum ライブラリを呼び出すのが解決策でしょうか?
ベストアンサー1
更新(2019-08-19):ビッグイントは Firefox と Chrome の一部になりました。ライブラリは不要になりました。
const bigInt1 = 1111111111111111111111111111111n;
const bigInt2 = BigInt("1111111111111111111111111111111")
console.log((bigInt1 + bigInt2)+"")
元の回答:
任意精度の10進数が必要な場合は、Javascript ビッグナム正確かつ高速だからです。