社区讨论

关于用printf输出double

学术版参与者 6已保存回复 16

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
15 条
当前快照
1 份
快照标识符
@lp0n4id0
此快照首次捕获于
2023/11/16 11:37
2 年前
此快照最后确认于
2023/11/16 14:42
2 年前
查看原帖
在本蒟蒻的学校模拟赛上,一个题目需要四舍五入输出两位小数,于是我使用
CPP
if(ans>0)ans+=0.005;else ans-=0.005;
printf("%.2lf",ans); 
但最终很多数据与答案相差0.01。请教各位大佬有什么问题。
教练也不知道为什么,只能来请教大佬了

回复

16 条回复,欢迎继续交流。

正在加载回复...