javascript - ParseInt 16 基数转 10 基数

标签 javascript parsing

为什么?

parseInt((10152174800132377).toString(16),16) == 10152174800132376

哪里丢了多少?

最佳答案

该数字已丢失,因为它太大而无法在 JavaScript 的 Number 中准确表示。类型(它是 IEEE 754 double ):

$ node
> 10152174800132377
10152174800132376

关于javascript - ParseInt 16 基数转 10 基数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30438254/

相关文章:

javascript - 在获取背景图像 url 时,如何让 JQuery 替换字符串的非 URL 部分

javascript - 是否可以使用 Channel API 从另一个域连接到我的 App Engine

javascript - <div>过滤器中的<div>过滤器

css - 是否有清理 CSS 样式表的工具?

c - 如何使用 LEX 解析器使用静态 printf 3 次?

regex - 我可以使用什么正则表达式来查找逗号分隔列表中的 Nᵗʰ 条目?

javascript - 在 javascript 中获取根网站 url 以进行重定向

javascript - 如何在悬停时更改 img src 时添加过渡?

javascript - 在 JavaScript 中解析 URL

java - XML 搜索和解析