题解 | #实现四舍五入#
实现四舍五入
http://www.nowcoder.com/practice/020a0cf673174d5795d97ae79cff59a0
using namespace std;
int main() {
double d;
cin >> d;
// write your code here......
cout << (d > 0 ? ((d - static_cast<int>(d)) > (static_cast<int>(d) + 1 - d) ? static_cast<int>(d) + 1 :static_cast<int>(d))
: ((d - static_cast<int>(d)) < (static_cast<int>(d) - 1 - d) ? static_cast<int>(d) - 1 :static_cast<int>(d)));
return 0;
}