描述
将浮点数转换为整数类型,要求四舍五入。
输入描述:
随机输入的浮点数
输出描述:
四舍五入之后的整数
#include <iostream>
using namespace std;
int main() {
float a;
cin>>a;
if(a > 0){
cout<<(int)(a+0.5);
}
else{
cout<<(int)(a-0.5);
}
}
游戏编程里常用的方法,正数浮点数+0.5(负数浮点数-0.5后)后强制类型转换相当于四舍五入。