因此 JavaScript 整数是 64 位浮点值,因此可以精确地支持从 -2 53到 +2 53(-9,007,199,254,740,992 到 +9,007,199,254,740,992)的值。
您可以在我们非常有趣的主题中阅读所有相关信息:什么是 JavaScript 的 Max Int?Number 可以达到的最高 Integer 值是多少而不会丢失精度?
在我的项目中,我需要 64 位偏移到非常大的文件中。我可以通过组合一对高低 32 位值来制作这些。我不需要完整的 64 位范围,所以 JavaScript 的限制很好。
但我不知道该怎么做是如何健全地检查给定的一对 32 位值不会导致超出 JavaScript 范围的数字。
我怎么能检查这个?我认为对于超出此范围的数字可能是最棘手的。