题解 | #实现四舍五入#
实现四舍五入
https://www.nowcoder.com/practice/020a0cf673174d5795d97ae79cff59a0
#include <iostream>
using namespace std;
//利用了int向0取整,如int(5.6)=5, int(-5.6)=-5;
// int main() {
// float a;
// int c;
// cin >> a;
// if(a>=0){
// c = a;
// if((a-c)>=0.5)
// cout << c+1 <<endl;
// else
// cout << c;
// }
// else {
// a = -a;
// c = a;
// if((a-c)>=0.5)
// cout << -c-1 <<endl;
// else
// cout << -c;
// }
// return 0;
// }
int main(){
float a;
int c;
cin >> a;
if(a>=0){
c = (a+0.5);
cout << c << endl;
}
else {
c = (a-0.5);
cout << c << endl;
}
return 0;
}
