关于输入的数字进行四舍五入,保留小数点后面几位的问题

[复制链接]
查看11 | 回复3 | 2021-1-27 06:52:07 | 显示全部楼层 |阅读模式
关于输入的数字进行四舍五入,保留小数点后面几位的问题
为什么我的输出,四舍五入,直接将5约去而不是进上,是因为scanf的输入与直接定义的数方式不同,不能使用四舍五入吗



分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:52:07 | 显示全部楼层
自我测试后发现,我的代码是四舍六入而不是四舍五入,是哪里有问题啊
回复

使用道具 举报

千问 | 2021-1-27 06:52:07 | 显示全部楼层
再测试,发现将double换成float可以四舍五入,
回复

使用道具 举报

千问 | 2021-1-27 06:52:07 | 显示全部楼层
你截图的结果是四舍五入啊。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行