BC10 实现四舍五入
思路:
step1:输入浮点数;
step2:使用divmod()函数,返回a,b两个参数,a为整数部分,b为小数部分;
step3:如果小数部分大于等于0.5,则格式化输出a+1;如果小于0.5,则格式化输入a;
代码如下:
num = float(input())
a,b = divmod(num,1)
if b >= 0.5:
print(format(a+1,'.0f'))
else:
print(format(a,'.0f'))
num = float(input())
a,b = divmod(num,1)
if b >= 0.5:
print(format(a+1,'.0f'))
else:
print(format(a,'.0f'))