Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么76561198272848927==76561198272848930是真的?_Javascript - Fatal编程技术网

Javascript 为什么76561198272848927==76561198272848930是真的?

Javascript 为什么76561198272848927==76561198272848930是真的?,javascript,Javascript,我目前正在尽最大努力使用SteamAPI,为此我需要配置文件ID。我试着用我自己的,但不知怎的js改变了id。 如: 我的ID是76561198272848927,但JS总是以某种方式将最后两位数字从27改为30。为什么?如何解决这个问题?您超过了IEEE浮点数的最大“安全整数”大小。最好的办法是把ID表示为字符串。code>76561198272848927n===76561198272848930n//false这些是ID,不是数字。不要将它们转换为数字,使用字符串!您超过了IEEE浮点数

我目前正在尽最大努力使用SteamAPI,为此我需要配置文件ID。我试着用我自己的,但不知怎的js改变了id。 如:


我的ID是76561198272848927,但JS总是以某种方式将最后两位数字从27改为30。为什么?如何解决这个问题?

您超过了IEEE浮点数的最大“安全整数”大小。最好的办法是把ID表示为字符串。code>76561198272848927n===76561198272848930n//false这些是ID,不是数字。不要将它们转换为数字,使用字符串!您超过了IEEE浮点数的最大“安全整数”大小。最好的办法是把ID表示为字符串。code>76561198272848927n===76561198272848930n//false这些是ID,不是数字。不要将它们转换为数字,使用字符串!