问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

pycharm 里面四舍五入怎么实现

发布网友 发布时间:2022-04-26 08:59

我来回答

1个回答

热心网友 时间:2022-04-18 11:07

通常,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

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

7
测试一下:
>>> round_up(1.115)
1.12
>>> round_up(1.125)
1.13
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
二手房物业费该怎么处理 二手房物业费该如何处理 今年八月份买的房子,物业让交一一年欠的物业费,我应该交么,_百度知 ... 深圳房产评估费怎么收费 1小时3分59秒24如何简写 稿纸上怎么写时间 玉米荷叶茶的功效与作用是什么 玉米荷叶茶的作用和功效禁忌是什么 眼睛上眼皮靠眼角的地方摸上去感觉有个硬疙瘩,而且眼睛很疼肿... 上眼皮突然肿了很痒怎么回事 纳米碳材料的类型 python如何精确四舍五入 居尔采暖系统是如何组成的? 碳纤维涂料采暖是近几年兴起的吗? 居尔采暖是如何发明的? 微碳纳米涂料居尔采暖如何树立行业标杆? 微碳纳米涂料采暖居尔如何节能省电? 最有效(简单)的瘦脸方法? 谁有瘦脸的妙招?要快而且效果明显 如何瘦脸?简单的、效果明显的``` 怎样才能瘦脸,效果比较明显? 怎样瘦脸效果明显? 不锈钢A2-70、A4-70、A2-50、A4-50的区别 M42的螺栓尺寸,M42内径是多少? 不锈钢螺丝“A2-70”与“A4-70”有什么区别? 螺栓 德标和国标差别在哪儿? 那A2-70是一个什么等级啊?7.0? 不锈钢螺栓的扭力标准是什么?要写入检验规范的。六角头上有A2-70标识的。 上海那家公司做2205和2507双相不锈钢材质的螺栓呢?还有A2-80、A4-80和C3-80的螺栓? 我买的不锈钢螺栓上印着A2-70,请问它和我们常说的304或316L到底哪种? 什么是纳米碳纤维技术 四舍五入的python代码 碳纳米颗粒是什么? Python编程 输入一个小数,对第三位小数进行四舍五入 保留两位小数 不能... 碳纳米管是什么?跟碳黑有什么区别? 如何用python将小数四舍五入成整数 碳纳米管 和 碳纳米纤维 是一回事吗?有何联系? 碳纳米管有什么用途 python小白关于小数运算的问题? 碳纳米管的物理性质 Python四舍五入后求众数 python 中的 %+.2f 为什么会四舍五入 碳纳米地暖缺点有哪些 关于python的简单问题,想设计一个四舍五入算法。 ...是原画,obs要调到什么程度才能到达win10自带录制的效果 使用win10自带的Xbox Game Bar 录屏的时候画面位置不对? 办公环境优越,精装修的办公室? 办公环境优越,精装修的办公室?? 开放式办公楼装修的特点及其注意事项 如何控制和应对办公室常见的噪音污染?