问题标题: C++中如何四舍五入?

0
0

1
0
0
0
叶子煊
叶子煊
中级光能
中级光能

主要的是:

double a;
cin>>a;
a=a+0.5;
cout<<(int)a;

就可以了!

这里需要强制类型转换

这是代码,自己思考

如果不懂

可以再问我

望采纳!!!

希望对你有一定的帮助!!!

0
蒋智航
蒋智航
高级天翼
高级天翼

round()函数;

#include<cmath>

 

0
宫西诚
宫西诚
修练者
修练者

cmath中函数:round()

自动四舍五入

0
张舒斌
张舒斌
中级光能
中级光能

用顺序结构

四舍五入取整:

int(a+0.5);

0
袁朝阳
袁朝阳
新手守护
新手守护

round()函数!

别忘了加头文件#include<cmath>

0
宋梓涵
宋梓涵
新手光能
新手光能

模板!!!

printf("%.4f\n",int(sum*10000+0.5)/10000.0);

采纳的人是大帅哥!!!

我要回答