python 取近似值


 

题目:

https://www.nowcoder.com/practice/3ab09737afb645cc82c35d56a5ce802a?tpId=37&tqId=21230&rp=1&ru=%2Fta%2Fhuawei&qru=%2Fta%2Fhuawei%2Fquestion-ranking&tab=answerKey

 

 1 '''
 2 题目描述
 3 写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。
 4 输入描述:
 5 输入一个正浮点数值
 6 输出描述:
 7 输出该数值的近似整数值
 8 
 9 例:
10 输入:
11 5.5
12 输出:
13 6
14 '''
15 n = float(input())
16 nInt = int(n)
17 print(nInt if (n-nInt) <0.5 else (nInt+1))

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM