如何更改整数的最大值?

时间:2019-05-05 20:41:33

标签: javascript html css integer max

编辑:我认为我的问题与标记为重复的问题不同。我要覆盖最大值,而不是最大值或原因。另一个问题解释了它的含义,例如,我要问如何通过使用128位整数而不是64位来增加某个最大值。

我创建了一个程序,用于使用euclid的算法计算最大公约数。

This is a link to my full code if you want to test it out. (用荷兰语半写)

如果您输入2个数字,它将使用该算法快速找到gcd。但是请注意,当我填写非常大的数字时,它是行不通的。

尝试以下两个数字: 9007199254740992 9007199254740993 。 结果是gcd(荷兰语中的ggd)为9007199254740992,这显然是错误的。

example euclides

这是由于我在此答案中发现的64位整数的最大整数值:What is JavaScript's highest integer value that a number can go to without losing precision?

如何强制javascript使用更高的位整数,以便它不会对更高的数字失去精度?

我是否有其他方法可以更改代码,以便可以使用更高的数字而不损失精度?

0 个答案:

没有答案