四舍五入取近似值

四舍五入取近似值,第1张

四舍五入取近似值

 

描述

写出一个程序,接受一个正浮点数值输出该数值的近似整数值。如果小数点后数值大于等于 0.5 ,向上取整;小于 0.5 ,则向下取整。

数据范围:保证输入的数字在 32 位浮点数范围内

输入描述:

输入一个正浮点数值

输出描述:

输出该数值的近似整数值

#/usr/bin/python
#-*- coding:utf-8 -*-
def func():
    num = raw_input()
    int_num = int(num.split(".")[0])
    small = "0." + num.split(".")[1]
    if float(small) >= 0.5:
        int_num = int_num + 1
    print int_num

if __name__ == "__main__":
    func()
    

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5670405.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存