mysql float类型存储数据时 如5.0 会变成5 ,数据库字段有设置保留二位小数

图片说明

在存储 如 2.0 或者5.0 这类的数据 到表中就会变成2 , 5 后面的 .0会消失了 ,这是为什么。有什么办法解决吗

这是正常现象,MySQL可视化工具看的时候会把小数点最后一位是0省略的,比如2.0你看到的就是2,但2.3你看到的就是2.3