python 2.7怎么四舍五入_四舍五入技巧分享

2024-06-25 20:44:57阅读量:36 字体:

许多朋友都还不知道python 2.7如何四舍五入,接下来IE浏览器中文网站小编为大家带来python 2.7如何四舍五入_python 2.7四舍五入步骤详解,希望能够帮助到大家。


python 2.7怎么四舍五入_四舍五入技巧分享

通常,python四舍五入使用内置的round函数就可以了

>>> round(0.4)

0.0

>>> round(0.5)

1.0

然而,对于需要精确的四舍五入,就有问题

>>> round(1.115,2) # no

1.11

>>> round(1.125,2) # yes

1.13

原因是,部分小数无法完全用二进制表示

再来看一下步骤一的两个数值

于是,作为一个较方便的做法,我们可以使用下面方式实现精确的四舍五入:

def round_up(value):

"""四舍五入保留2位小数

:param value:数值

:return:四舍五入后的值

"""

# 替换内置round函数,实现保留2位小数的精确四舍五入

return round(value * 100) / 100.0

原理就是将数值放大100倍,以利用下面的精确的四舍五入的结果

测试一下:

>>> round_up(1.115)

1.12

>>> round_up(1.125)

1.13

python 2.7相关攻略推荐:

python 2.7怎么编程模块函数_python 2.7编程模块函数方法说明

python 2.7如何whl格式文件_python 2.7whl格式文件流程介绍

上文就是小编为您带来的python 2.7如何四舍五入_python 2.7四舍五入步骤详解了,你学会了吗?若还有疑问请多多关注IE浏览器中文网站python 2.7专区!

推荐阅读

  • 苹果下载记录永久删除

    苹果下载记录永久删除

    苹果手机的下载记录是不能删除的,但是可以设置隐藏起来不显示在已购项目中,操作方法如下: 苹果下载记录永久删除 1、打开手机的App Store,点击右上角的苹果id头像,进入账户的页面。 2、点击已...

    阅读: 744

  • vivos12分屏模式怎么开启

    vivos12分屏模式怎么开启

    vivos12手机的系统自带有分屏的功能,有需要的用户可以开启手机的分屏模式,具体的操作步骤如下: vivos12分屏模式怎么开启 1、打开手机,用手指从手机屏幕的底部向上滑动,这一过程中手指不要松开...

    阅读: 789

  • 苹果睡眠起床闹钟删不掉

    苹果睡眠起床闹钟删不掉

    苹果手机系统有一个睡眠起床闹钟的功能,这个闹钟是无法删除的,但是可以进行关闭,操作步骤如下: 苹果睡眠起床闹钟删不掉 1、打开手机的时钟app,进入下方的闹钟”界面。 2、点击起床闹钟的...

    阅读: 677

  • 怎么把小红书的视频提取出来

    怎么把小红书的视频提取出来

    小红书的视频可以通过保存视频的方式提取到手机上,小红书通过保存提取视频的具体步骤如下: 怎么把小红书的视频提取出来 1、打开小红书app,然后选择需要提取的视频。 2、选择需要提取的视频后,选择右上...

    阅读: 1721

  • 抖音可以注销了重新注册吗

    抖音可以注销了重新注册吗

    抖音注销了可以重新注册,抖音账号注销后,一般需要两个星期过后才可以重新注册账号。具体的操作方式如下: 抖音可以注销了重新注册吗 1、打开抖音,点击进入我”的界面。 2、进入我&rdquo...

    阅读: 716

  • 美团异地怎么点外卖给别人

    美团异地怎么点外卖给别人

    美团异地可以通过修改收货地址的方法来给别人点外卖,修改收货地址给别人点外卖的具体操作步骤如下: 美团异地怎么点外卖给别人 1、打开美团app,在首页上方点击外卖进入外卖界面。 2、进入外卖界面后,点...

    阅读: 714