2 ** 256 javascript 中的 BigInteger
2 ** 256 BigInteger in javascript
这通常会导致 1.157920892373162e+77 ,但我想要的是 2 ** 256 的准确数字,如 1157920892731685487456125.....
我试过大整数和math.js,但两者都无法在计算后显示所有数字。
使用 big-integer
工作正常:
const bigInt = require('big-integer');
let value = bigInt(2).pow(256);
console.log(value.toString());
// 115792089237316195423570985008687907853269984665640564039457584007913129639936
这通常会导致 1.157920892373162e+77 ,但我想要的是 2 ** 256 的准确数字,如 1157920892731685487456125.....
我试过大整数和math.js,但两者都无法在计算后显示所有数字。
使用 big-integer
工作正常:
const bigInt = require('big-integer');
let value = bigInt(2).pow(256);
console.log(value.toString());
// 115792089237316195423570985008687907853269984665640564039457584007913129639936