題目
描述
寫出一個程序,接受一個正浮點數(shù)值,輸出該數(shù)值的近似整數(shù)值。如果小數(shù)點后數(shù)值大于等于5,向上取整;小于5,則向下取整。
輸入描述:
輸入一個正浮點數(shù)值
輸出描述:
輸出該數(shù)值的近似整數(shù)值
示例1
輸入:
5.5
輸出:
6
解題思路
int函數(shù)屬于直接截斷小數(shù)點后面數(shù)字,取整數(shù)部分,所以需要四舍五入可以先給輸入的數(shù)字加上0.5,然后用int函數(shù)取整。
>>>int(3.3)
3
>>>int(3.9)
3
代碼
print(int(float(input())+0.5))