JS遵循IEEE 754规范,采用双精度存储,占用64 bit,然后附上网上的一张图片。
1.指数位(exponent)因为js能够表示的最大数是1.7976931348623157 x 10^308,这里的指数和指数位有啥关系么?指数位具体是怎么存储的?这个最大数值又是咋算出来的?
2.js最大整数按照52位二进制数转换为十进制,照数学的方法算出来是Math.pow(2, 53)-1,但是实际情况最大是Math.pow(2, 53),为啥会大1?
相关分类