关于【最大安全整数】的问题
javascript吧
全部回复
仅看楼主
level 1
为啥JS里的最大安全整数是2^53,而不是2^53-1呢?虽然我在一些教程里面也有看到,说【最大安全整数】为2^53-1,但我在JS里面试了,得到的结果如下:
哪位大佬能给我解释一下呢?
2021年04月08日 02点04分 1
level 1
一起交流Java呀~没有广告,不卖资料,真正的Java交流群:156122099[哈哈][哈哈]
2021年04月08日 04点04分 2
可我学的是JavaScript呀[小乖]
2021年04月08日 05点04分
level 10
可以去https://segmentfault.com/a/1190000000407658https://zhuanlan.zhihu.com/p/53314373看看,用(Math.pow(2,53)-1).toString(2)转成2进制看看就知道了
2021年04月08日 11点04分 3
你好,我看了(Math.pow(2,53)-1).toString(2),是100...000,也就是1后面53个0,总共54位。这是为啥呢?不是最多53位吗?
2021年04月09日 02点04分
1