Php Mysql丢弃浮点小数部分的LSB(如果为零)

Php Mysql丢弃浮点小数部分的LSB(如果为零),php,mysql,floating-point,precision,rounding,Php,Mysql,Floating Point,Precision,Rounding,我有一个mysql浮点字段x。如果我从PHP脚本21.10中插入一个值,它将另存为21.1。但是我的系统处理21.10和21.1是不同的。那么如何防止mysql丢弃最后的零位呢?mysql表中的字段应该是Decimal(X,Y)类型,其中X是总位数,Y是应该在小数端的位数 你需要什么的例子 十进制(10,2)整数部分有8位,小数部分有2位。其中“长度”包括小数点后的位数。e、 例如,“5,2”允许向左3位,向右2位。

我有一个mysql浮点字段x。如果我从PHP脚本
21.10
中插入一个值,它将另存为
21.1
。但是我的系统处理
21.10
21.1
是不同的。那么如何防止mysql丢弃最后的零位呢?

mysql表中的字段应该是Decimal(X,Y)类型,其中X是总位数,Y是应该在小数端的位数

你需要什么的例子

十进制(10,2)整数部分有8位,小数部分有2位。

其中“长度”包括小数点后的位数。e、 例如,“5,2”允许向左3位,向右2位。