Mysql数据类型之小数型

x33g5p2x  于2021-03-14 发布在 Mysql  
字(0.3k)|赞(0)|评价(0)|浏览(217)

小数类型分为浮点小数和定点小数。

6.3.1.浮点小数

浮点小数是“不精确的小数”,包括float和double。

  • float:
    占用4字节存储空间,可称为“单精度浮点数”,约7位有效数字。
  • double:
    占用8字节存储空间,可称为“双精度浮点数”,约17位有效数字。

6.3.2.定点小数

定点小数是“精确的小数”——它通过内部技巧,突破了“有些小数无法用二进制精确表示”的局限。

其设定方式通常是这样的: decimal(M, D);

其中M表示该小数的总的有效位数(最大65),D表示该小数的小数点后的位数。

演示:
定义三个字段分别为float、double和decimal类型,并都插入数字“123456789.123456789123456789”,显示结果。

数据类型选择示例:

相关文章

热门文章

更多