bigInt to base2

时间:2018-05-07 18:57:28

标签: javascript jquery math binary integer

我想获得非常大的十进制值,例如4.951760157141521e+27使用纯javaScript匹配 binaryString

我知道4.951760157141521e+27不再是正常的整数,这也会导致只使用toString(2)的问题不再适用。



print = function(i) { console.log(i) }


let myDecimalNumber = 42;   
print(+myDecimalNumber.toString(2));

let myDecimalNumberBIG = 4.951760157141521e+27;   
print(+myDecimalNumberBIG.toString(2));




我该如何解决这个问题?我的想法是使用类似bigInt库的东西,但目前看来我找不到任何有效的解决方案,所以我真的很感激一个有用的例子:)

0 个答案:

没有答案