关于javascript的双精度产生的疑问??

JS遵循IEEE 754规范,采用双精度存储,占用64 bit,然后附上网上的一张图片。
https://img2.mukewang.com/5ce0fb660001152406180125.jpg

1.指数位(exponent)
因为js能够表示的最大数是1.7976931348623157 x 10^308,这里的指数和指数位有啥关系么?指数位具体是怎么存储的?这个最大数值又是咋算出来的?

2.js最大整数
按照52位二进制数转换为十进制,照数学的方法算出来是Math.pow(2, 53)-1,但是实际情况最大是Math.pow(2, 53),为啥会大1?


慕码人8056858
浏览 448回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript