gpt4 book ai didi

javascript - 在 Firefox/IE7 中如何处理大于 17 位的数字?

转载 作者:数据小太阳 更新时间:2023-10-29 03:49:36 24 4
gpt4 key购买 nike

对于 Web 应用程序,我希望能够处理最大 64 位的数字。在测试期间,我发现 javascript(或整个浏览器)似乎可以处理多达 17 位数字。一个 64 位数字最多有 20 位数字,但是在 javascript 处理完数字后,最低有效的 3 位数字被四舍五入并设置为 0....这是从哪里来的任何想法?更重要的是,知道如何解决它吗?

最佳答案

在 Javascript 中,所有数字都是 IEEE double precision float ,这意味着你只有大约 16 位精度; 64 位的其余部分保留给指数。正如 Fabien 指出的那样,如果您需要所有 64 位,您将需要使用一些技巧来获得更高的精度。

关于javascript - 在 Firefox/IE7 中如何处理大于 17 位的数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1086575/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com