Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.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
Php 数字-399999991是否有逻辑意义?_Php_Json_Amazon Dynamodb - Fatal编程技术网

Php 数字-399999991是否有逻辑意义?

Php 数字-399999991是否有逻辑意义?,php,json,amazon-dynamodb,Php,Json,Amazon Dynamodb,我有一个基于PHP的web应用程序,它可以对一系列数字进行计算,并通过减法对它们进行规范化,以便序列中的最后一个数字始终为1 数字序列被转换成json字符串并存储在dynamodb中 有时我的代码会显示数字-3999991,而不是一个应该是1或非常小的正数的数字 这个数字有什么意义吗?例如溢出或与json字符串处理相关的内容?这个数字对我来说没有任何意义,但我在mysql中尝试在INT字段中存储BIGINT时看到类似的情况。我总是得到同样的很长的号码 该数字是在运行时查看值时显示的,还是仅在之后

我有一个基于PHP的web应用程序,它可以对一系列数字进行计算,并通过减法对它们进行规范化,以便序列中的最后一个数字始终为1

数字序列被转换成json字符串并存储在dynamodb中

有时我的代码会显示数字-3999991,而不是一个应该是1或非常小的正数的数字


这个数字有什么意义吗?例如溢出或与json字符串处理相关的内容?

这个数字对我来说没有任何意义,但我在mysql中尝试在INT字段中存储BIGINT时看到类似的情况。我总是得到同样的很长的号码


该数字是在运行时查看值时显示的,还是仅在之后查看db时显示的?如果它们只在db中,可能偶尔会有一个值对字段来说太大。

数字是整数还是浮点值?似乎浮点数乘以
10^(某个东西)
数字是整数*10%5Ex-9你可能是对的,无论如何我必须写一个解决方法来避免它。谢谢