题解 | 实现四舍五入
实现四舍五入
https://www.nowcoder.com/practice/020a0cf673174d5795d97ae79cff59a0
#include<iostream> using namespace std; int main(){ double d; cin >> d; if(d>0) cout << (int)(d+0.5); // // 例如,若 d 是 3.2,3.2 + 0.5 = 3.7,强制转换为整数后是 3;若 d 是 3.6,3.6 + 0.5 = 4.1,强制转换为整数后是 4 else cout << (int)(d-0.5); // 例如,若 d 是 -3.2,-3.2 - 0.5 = -3.7,强制转换为整数后是 -3;若 d 是 -3.6,-3.6 - 0.5 = -4.1,强制转换为整数后是 -4 }
c++学习记录 文章被收录于专栏
记录学习的点滴