printf用%d输出float类型数据,或以%f输出int型数据
- 2018-11-28 16:43:00
- 六月
- 转贴:
- https://blog.csdn.net/abcdu1/article/details/75151802
- 726
(1)一般能被精确表示的浮点数(单精度或者双精度),用printf(“%d”)打印的结果一般为0;
(2)不能被精确表示的浮点数(单精度或者双精度),用printf(“%d”)打印的结果是一长串数,一般是近似尾数。
(3)整形类型的数,用printf(“%f”)打印出来的结果一般为0;
(4)long long 类型的很大的数,用printf(“%f”)打印出来可能为一个小数;
(5)注意,folat输出6位小数,7位有效位;double 输出6位小数,有效位数为16位,超出有效位,运算时候会出错。
---------------------
作者:du_blog
来源:CSDN
原文:https://blog.csdn.net/abcdu1/article/details/75151802
版权声明:本文为博主原创文章,转载请附上博文链接!
发表评论
文章分类
联系我们
联系人: | 刘亚军 |
---|---|
电话: | 1370***0996 |
Email: | liuyajune-1#126.com |
QQ: | 441417992-1 |
微信: | liuyajune |
微博: | liuyajune |
地址: | 浙江省台州市椒江区中心大道 |