python:如何进行四舍五入的运算

在计算的过程中,
数字的进度很重要,
这里就介绍一下python里一些主要的四舍五入的运算。

使用float进行精度控制

  • 01

    float 类型 使用float给默认变量赋值时, 例如1/3 那么a 就是0.3333333333333333 这时候运算的精度就是使用了默认的最大精度。

  • 02

    如果要进行精度控制,可以使用格式 '%.2f' % a 或者float('%.2f' % a) 都可以。

使用round进行精度控制

  • 01

    使用函数 round(value, ndigits) 即可。 如图 round(1.23, 1) round(1.25361,3)

  • 02

    注意: 当一个值刚好在两个边界的中间的时候, round 函数返回离它最近的偶数。 例如 1.5和2.5 会舍入运算都会得到2

  • 03

    如果ndigits 是个负数, 那么就是从个位上开始四舍五入。 例如: a = 1627731 round(a, -1) round(a, -3) round(a, -4)

  • 04

    注意,不要将舍入和格式化输出搞混淆了。 有时要打印输出的时候, 就不需要对数据进行四舍五入了 直接使用format就可以输出显示了。 如图

(0)

相关推荐

  • 怎么使用python进行整除取余求幂

    在前一篇中,小编向大家介绍了python可以作为一个强大的计算器.在本篇中,小编将继续告诉大家如何用python做数学中的除.取余.求幂运算. 操作方法 01 我们在此只看整数的除法,因为python ...

  • Python四舍五入

    Python精确四舍五入的简单实现. 操作方法 01 通常,python四舍五入使用内置的round函数就可以了 >>> round(0.4) 0.0 >>> ro ...

  • 采用Python实现累加运算for语句print语句

    Python是一门比较受欢迎的语言,对于它的基本语法是大家必须学会的了,下面以求解累加为例,来说一下如何实现for和输出语句实现. 操作方法 01 打开Python软件的shell界面,也就是IDLE ...

  • 巧用WPS移动版组合函数四舍五入保留两位小数

    平时用WPS移动版编辑表格时发现,在统计数据过程中,很多情况下要将数字四舍五入到小数点后两位小数。利用“单元格格式设置”则不能实现四舍五入。在WPS移动版中,要将数字自动四舍五入,需要使用Round ...

  • Excel四舍五入操作不再出错

    当我们在使用Excel电子表格制作数据报表时,为了避免大量小数的运算,常常会用到四舍五入的方法,但是这样做可能会造成数值运算的误差,而且不容易找到原因。 如果对计算出的数值精度要求不高,可以在Exce ...

  • Excel软件真正的实现四舍五入

    在我们日常的实际工作中,特别是在Excel的单元格格式中允许定义小数位数,但是在实际操作中我们发现,其实数字本身并没有真正实现四舍五入.如果采用这种四舍五入的方法,在财务运算中常常会出现误差,而这是财 ...

  • word中有函数运算吗

    能很多人都没有注意过,其实,在Word中,我们仍然能够使用各种函数来进行计算! 下面,我们就作一个详细的介绍,给大家说明,如何在Word中使用函数计算. 当然,使用函数在Word中计算,必须是以wor ...

  • python小白入门(python基础教程菜鸟教程)

    本文涉及的python基础语法为:数据类型等数据类型1. 字符串的拼接我们在上一章中已经简单介绍了一下字符串的创建方式,这里我们简单学习一下字符串的运算和拼接.字符串的运算`字符串的加法` #把字符串 ...

  • VB中为什么不是四舍五入

    很多朋友在学习VB的时候可能会发现他并不是我们之前所熟知的四舍五入.那他到底是怎么进行取舍的呢? 操作方法 01 VB中真正的取舍方法 四舍六入五凑偶 对于位数很多的近似数,当有效位数确定后,其后面多 ...