mysql 数据库字段类型decimal 像精度比较高的适合用

如果对于像money数值,网站评分功能等存储,decimal更适合使用,因为我们用float等容易产生误差。
  • DECIMAL列的声明语法是DECIMAL(M,D)。在MySQL 5.1中,参量的取值范围如下:
  • M是数字的最大数(精度)。其范围为1~65(在较旧的MySQL版本中,允许的范围是1~254)。
  • D是小数点右侧数字的数目(标度)。其范围是0~30,但不得超过M。
  • 说明:float占4个字节,double占8个字节,decimail(M,D)占M+2个字节。
  • 如DECIMAL(5, 2) 的最大值为9 9 9 9 . 9 9,因为有7 个字节可用。

评论

大侠名号:   验证码: 点击我更换图片  

修远兮

在这里记录每一点自己需要的知识

添加创始人微信,一起交流心得

推荐文章RECOMMEND