“浮动”与“双”精度密码float x = 3.141592653589793238;double z = 3.141592653589793238;printf("x=%f\n", x);printf("z=%f\n", z);printf("x=%20.18f\n", x);printf("z=%20.18f\n", z);会给你输出x=3.141593z=3.141593x=3.141592741012573242z=3.141592653589793116在第三行输出741012573242是垃圾,在第四行116是垃圾。双打总是有16个重要数字,而浮标总是有7个重要数字吗?为什么不双倍有14个重要数字呢?
3 回答
慕姐8265434
TA贡献1813条经验 获得超2个赞
双打总是有16个重要数字,而浮标总是有7个重要数字吗?
为什么不双倍有14个重要数字呢?
- 3 回答
- 0 关注
- 255 浏览
添加回答
举报
0/150
提交
取消