Python如何精确的四舍五入

 时间:2024-09-20 03:59:05

有的小伙伴在用Python时想要四舍五入,但是Pyt丝群闻栝hon自带的round()函数不够精确,怎么办呢?让我来帮你解决这个问题。

工具/原料

电脑

Windows7

Python2/3

方法/步骤

1、打开IDLE(或其他Python编辑器)

Python如何精确的四舍五入

2、新建一个文件(或打开一个文件)

Python如何精确的四舍五入

3、输入代码:defsswr(num,floats):'霁授作犬9;'num:需要四舍五入的数字熠硒勘唏floats:小数点后精确位数'''num1=float(num*float(10**floats))num2=int(num*float(10**floats))ifint((num1-num2)*10)<5:returnfloat(num2/float(10**floats))elifint((num1-num2)*10)>=5:returnfloat(num2/float(10**floats)+float(0.1**floats))

Python如何精确的四舍五入

4、保存后即可用sswr()函数来四舍五入啦效果如图片所示:

Python如何精确的四舍五入

VC中各种工程结构的区别 python怎么打开 python怎么样 秘制凤爪肉蟹煲的做法 如何锻炼自己的爆发力 如何画出函数y=ln(1/2)x^3的图像
热门搜索
饭岛爱图片 郭珍霓图片 巴拉拉小魔仙图片 包贝尔电影 梅西高清图片