Mysql数据库核心技术(二十)-数据类型 float double decimal

[复制链接]
查看: 1639|回复: 31
发表于 2023-1-19 16:43:07 | 显示全部楼层 | 阅读模式
本节我们来讲三个小数型的数据类型,分别是:
  1. float(10,5) 浮点 最长38位,参数一为总位数,参数二为小数点后的位数,默认四舍五入,最大精度为小数点后5位
  2. double(25,15) 双精度 最长308位,参数同上,最大精度为小数点后15位。
  3. decimal(M,d) 定点,M最大65,d最大30.小数位不足则0填充。
复制代码
下面我们添加三个字段来测试一下:
  1. truncate table sttr;
  2. alter table sttr add column `float` float(10,5);
  3. alter table sttr add column `double` double(25,15);
  4. alter table sttr add column `decimal` decimal(40,30);
  5. insert into sttr values (10,33,'男',0,0,0,0,0,0);
复制代码
Mysql数据库核心技术(二十)-数据类型 float double decimal

然后再用update语句来修改这个三个字段的值看看:
  1. update sttr set `float`=12.35555555 where id=10;
  2. update sttr set `double`=12.35698256555555555 where id=10;
  3. update sttr set `decimal`=12.35698256555555555555555555555555555555555555 where id=10;
复制代码
Mysql数据库核心技术(二十)-数据类型 float double decimal Mysql数据库核心技术(二十)-数据类型 float double decimal

通过上面的实验我们可以看到:
float类型最大精确到小数点后第5位,末位四舍五入。
double类型最大精确到小数点后第15位,未位没有四舍五入。
decimal类型最大精确到小数点后第30位,末位四舍五入。

以上就是关于float、double和decimal的讲解,大家可以自己动手测试一下。



易博软件介绍
发表于 2023-1-30 22:38:28 | 显示全部楼层
就是好,回复一下,没什么可说的
发表于 2023-1-31 06:13:43 | 显示全部楼层
越看越想看。
发表于 2023-1-31 13:46:54 | 显示全部楼层
看完教程后全部能理解,就是记不住,看来还是练的少
发表于 2023-2-1 00:48:49 | 显示全部楼层
学编程非得看图文教程不行
发表于 2023-2-1 16:51:43 | 显示全部楼层
好教程,不回复怎么行
发表于 2023-2-2 12:57:31 | 显示全部楼层
教程由浅入深,稳扎稳打,非常棒~

0

主题

21

帖子

11

积分

营销入门

Rank: 2

积分
11
发表于 2023-2-15 00:38:35 | 显示全部楼层
这么好的教程希望更多人看到

0

主题

3

帖子

2

积分

营销入门

Rank: 2

积分
2
发表于 2023-2-16 13:00:34 | 显示全部楼层
讲的真心好

0

主题

15

帖子

8

积分

营销入门

Rank: 2

积分
8
发表于 2023-2-18 23:29:02 | 显示全部楼层
遇到了就是有福了,学mysql的赶紧过来!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1、请认真发帖,禁止回复纯表情,纯数字等无意义的内容!帖子内容不要太简单!
2、提倡文明上网,净化网络环境!抵制低俗不良违法有害信息。
3、如果你对主帖作者的帖子不屑一顾的话,请勿回帖。谢谢合作!
3、问答求助区发帖求助后,如有其他用户热心帮您解决问题后,请自觉点击设为最佳答案按钮。

 
 
QQ在线客服
QQ技术支持
工作时间:
8:00-18:00
软著登字:
1361266号
官方微信扫一扫
weixin

QQ|小黑屋|Archiver|慈众营销 ( 粤ICP备15049986号 )|网站地图

自动发帖软件 | 自动发帖器 | 营销推广软件 | 网络营销工具 | 网络营销软件 | 网站推广工具 | 网络推广软件 | 网络推广工具 | 网页推广软件 | 信息发布软件 | 网站推广工具 | 网页推广软件

Powered by Discuz! X3.4   © 2012-2020 Comsenz Inc.  慈众科技 - Collect from 深圳吉宝泰佛文化有限公司 公司地址:罗湖区黄贝街道深南东路集浩大厦A1403

返回顶部 返回列表