我有一个基于 PHP 的网络应用程序,它对一系列数字进行计算并通过减法对它们进行归一化,以便系列中的最后一个数字始终为 1。
这一系列数字被转换成json字符串并存储在dynamodb中
有时我的代码会显示数字 -3999999991,而不是应该为 1 或非常小的正数的数字。
这个数字有什么意义吗?例如溢出或与 json 字符串处理相关的东西?
最佳答案
这个数字对我来说毫无意义,但我在尝试将 BIGINT 存储在 mysql 的 INT 字段中时看到了类似的情况。我总是得到相同的很长的号码。
数字是在运行时查看值时显示,还是仅在事后查看数据库时显示?如果它们仅在数据库中,可能偶尔某个值对于该字段来说会变得太大。
关于php - 数字 -3999999991 有什么逻辑意义吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10734266/