| 查看: 1048 | 回复: 3 | |||
[交流]
一个奇怪的double型数据输出问题 已有3人参与
|
|
#include void main(){ double a=8.86; printf("%.16g",a); } 此时输出为8.859999999999999;小数点后边为什么还没有16位呢? 若将printf("%.16g",a);改为printf("%.15g",a);则准确输出8.86; 请问这是为什么?急求高手解答。 [ Last edited by dp.xiong on 2011-5-26 at 23:27 ] |
» 猜你喜欢
上海工程技术大学【激光智能制造】课题组招收硕士
已经有6人回复
带资进组求博导收留
已经有11人回复
自荐读博
已经有5人回复
求个博导看看
已经有16人回复
上海工程技术大学张培磊教授团队招收博士生
已经有4人回复
求助院士们,这个如何合成呀
已经有4人回复
临港实验室与上科大联培博士招生1名
已经有9人回复
写了一篇“相变储能技术在冷库中应用”的论文,论文内容以实验为主,投什么期刊合适?
已经有6人回复
最近几年招的学生写论文不引自己组发的文章
已经有11人回复
中科院杭州医学所招收博士生一名(生物分析化学、药物递送)
已经有3人回复
2楼2011-05-26 23:56:23

3楼2011-05-27 00:12:20
sudo
木虫 (正式写手)
- 程序强帖: 16
- 应助: 6 (幼儿园)
- 金币: 1297.6
- 散金: 1486
- 红花: 20
- 帖子: 588
- 在线: 641小时
- 虫号: 1211394
- 注册: 2011-02-24
- 性别: GG
- 专业: 文艺美学
4楼2011-05-27 08:53:54







回复此楼