9.1.2 浮点数类型

本文介绍了浮点数类型在MySQL中的使用,包括单精度FLOAT和双精度DOUBLE的存储空间、数值范围以及精度设定。未指定精度时,MySQL会根据硬件自动决定。在插入超出精度的数据时,MySQL会进行四舍五入处理。通过示例展示了浮点数类型的精度和标度如何影响数据的存储和显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

9.1.2 浮点数类型

浮点数类型主要有两种:单精度浮点数FLOAT和双精度浮点数DOUBLE。浮点数类型所需的存储空间如表9-3所示。

表9-3 浮点数所需的存储空间

由表9-3可以看出,单精度浮点数FLOAT类型占用4个字节的存储空间,双精度浮点数DOUBLE类型占用8个字节的存储空间。

对于浮点数来说,有符号与无符号所表示的数值范围也是不同的,浮点数表示的数值范围如表9-4所示。

表9-4 浮点数表示的数值范围

由表9-4可以看出,不同类型的浮点数的取值范围不同,相同类型的浮点数,有符号与无符号时,取值范围也是不同的。

浮点数类型中的FLOAT和DOUBLE类型在不指定数据精度时,默认会按

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值