mysqldecimal mysqldecimal


mysqldecimal mysqldecimal

文章插图
大家好,小豆豆来为大家解答以上的问题 。mysqldecimal,mysqldecimal这个很多人还不知道,现在让我们一起来看看吧!
1、十进制小数,他的精度高,而且没有误差 。
2、楼上说的不对,ta和浮点数相差很大 。
3、浮点数是直接把小数转化为二进制,二多数小数转化为二进制是有误差的 , 也就是说不能精确表示 。
4、decimal则可以没有任何误差的表示小数MySQL中存在float,double等非精准数据类型 , 也有decimal这种精准数据类型 。
5、其区别在于,float,double等非精准类型,在DB中保存的是近似值,而Decimal则以字符串的形式保存精确的原始数值 。
6、和浮点型差不多~decimal(14,2) 就是这个数为14位,包括有两位小数SQL表中用的数据有整型,小数型,等等.decimal就是小数型,即此列允许小数的输入.可以接受小数,比double接受的数大... 。
【mysqldecimal mysqldecimal】本文到此分享完毕,希望对大家有所帮助 。