题解 | #实现四舍五入#
实现四舍五入
https://www.nowcoder.com/practice/020a0cf673174d5795d97ae79cff59a0
#include <iostream> using namespace std; int main() { float a; cin >> a; int b; if (a >= 0) b = int(a+0.5); else b = int(a-0.5); cout << b; } // 64 位输出请用 printf("%lld")
分大于零和小于零就行,大于零加0.5,小于零减0.5,用int类型强制舍掉小数的部分
C++题解 文章被收录于专栏
记录在牛客网用C++刷题的题解思路