分类:数字
知识点:
-  str转float float(str) 
-  向上取整 math.ceil(float_num) 
-  向下取整 math.floor(float_num) 
题目来自【牛客】

import math  
  
def round_to_int(float_num):  
    # 如果小数点后的数值大于等于0.5,则向上取整;否则向下取整  
    if float_num - math.floor(float_num) >= 0.5:  
        int_num = math.ceil(float_num)  
    else:  
        int_num = math.floor(float_num)  
    return int_num  
  
# 示例  
float_num = float(input().strip())
int_num = round_to_int(float_num)  
print(int_num)by 软件工程小施同学




![[SWPUCTF 2021 新生赛]include](https://img-blog.csdnimg.cn/direct/5e36a8c8426a408d97af45254267aca2.png)














