我有一个 mysql 浮点字段 x。如果我从 PHP 脚本 21.10
插入一个值,它将保存为 21.1
。但是我的系统将 21.10
和 21.1
视为不同的。那么如何防止 mysql 丢弃最后一个零位呢?
最佳答案
MySQL 表中的字段应为 Decimal (X,Y) 类型,其中 X 是总位数,Y 是小数部分的位数。
您需要的示例
DECIMAL(10, 2) 整数部分有 8 位,小数部分有 2 位。
关于php - 如果浮点型小数部分的LSB为零,Mysql会丢弃它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22318371/