当前位置:Gxlcms > mysql > mysql浮点型输出格式问题

mysql浮点型输出格式问题

时间:2021-07-01 10:21:17 帮助过:34人阅读

mysql

drop table if exists d;
create table d(c double) engine=innodb;
insert into d values(1e-15),(1e-16);
select * from d;
在mysql数据库按以上语句建表,输出结果如下:
+-------------------+
| c |
+-------------------+
| 0.000000000000001 |
| 1e-16 |
+-------------------+
为什么1e-15按照正常输出,1e-16输出为1e-16,跪求mysql高人详细解释,感激不尽。

人气教程排行