php - MySQL 中的 float 不正确

标签 php mysql floating-point precision

我正在将“35444650.00”作为 float 输入到我的 MySQL 中,它不断重新格式化为 35444648.00,欢迎任何帮助...

最佳答案

浮点型只有一定程度的精度,您可能会超出 float 据类型的精确度。尝试使用 DOUBLE 代替。

关于php - MySQL 中的 float 不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55749281/

相关文章:

php - 如何使用带有时间戳的 mysql "LIKE"语法?

mysql - 在 mysql 中建模一个或多个关系

mysql - 查询 varchar 日期之间的值

php - 如果我想删除数据库中的数据并且它是 codeigniter 中的外键,我该如何进行限制?

c++ - 如何使用 _mm_extract_ps SSE GCC instrinc 函数将十六进制 float 转换为 C/C++ 中的 float

php - 国家/地区下拉列表将 ID 而不是名称(字符串)插入数据库(mysql)

PHP我无法删除上传的文件

javascript - Codeigniter ajax调用错误

swift - Double 与 Float 的浮点运算的惊人区别

java - new Double(someString) 和 Double.parseDouble(someString) 有什么区别