首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Javascript中的最大整数

Javascript中的最大整数
EN

Stack Overflow用户
提问于 2015-05-28 20:47:42
回答 3查看 173关注 0票数 0

我在这里关注了JS中的最大整数值的文章。

http://blog.vjeux.com/2010/javascript/javascript-max_int-number-limits.html

它规定有效数可用的位数是52。

那么怎么说最大数量是2e53 -1。

当2e53位不可用时,我们如何写入2E53?

我不能安静的理解它

EN

回答 3

Stack Overflow用户

发布于 2015-05-28 20:58:12

不知道你具体读了哪篇文章,但希望这篇文章能有所帮助

代码语言:javascript
运行
AI代码解释
复制
Math.pow(2,53) - 1
// 9007199254740991
//                ^

Math.pow(2,53)
// 9007199254740992
//                ^

Math.pow(2,53) + 1
// 9007199254740992
//                ^
票数 3
EN

Stack Overflow用户

发布于 2015-05-28 21:02:50

IEEE规范中的二进制浮点数如下所示

1.nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn

%s✕✕2^exp

S位是符号位;exp是二进制指数。尾数位n隐式地是以1开头的数字的二进制小数。该1是隐式的,不需要显式存储。这意味着有52个显式比特和1个隐式比特,总共53个。符号位是独立的。因此,2^53-1覆盖了所有可以精确表示的53位正值。

票数 0
EN

Stack Overflow用户

发布于 2015-05-28 20:56:10

它可以是一个完整的库Big Integer

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30516808

复制
相关文章

相似问题

领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文