round函数是一个用于四舍五入的函数;

在python3中,round(1.0/2.0)得到的是1,而在python2中,round(1.0/2.0)得到的是0。

例如$ python

Python 2.7.8 (default, Jun 18 2015, 18:54:19)

[GCC 4.9.1] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> round(0.5)

1.0

python3中$ python3

Python 3.4.3 (default, Oct 14 2015, 20:28:29)

[GCC 4.8.4] on linux

Type "help", "copyright", "credits" or "license" for more information.

>>> round(0.5)

0

使用的一般语法是round(number,digits)

number,要四舍五入的数,digits是要小数点后保留的位数

如果 digits 大于 0,则四舍五入到指定的小数位。?

如果 digits 等于 0,则四舍五入到最接近的整数。?

如果 digits 小于 0,则在小数点左侧进行四舍五入。

如果round函数只有参数number,等同于digits 等于 0。

返回的值是四舍五入后的值

其四舍五入的规矩一般为如下:

(1)要求保留位数的后一位如果是4或者4以下的数字,则舍去, 例如 5.214保留两位小数为5.21。

(2)如果保留位数的后一位如果是6或者6以上的数字,则进上去, 例如5.216保留两位小数为5.22。

(3)如果保留位数的后一位如果是5,且该位数后没有数字。 例如5.215保留两位小数为5.21,5.225保留两位小数为5.22。

(4) 如果保留位数的后一位如果是5,且该位数后有数字。则进上去,例如5.2152保留两位小数为5.22,5.2252保留两位小数为5.23,5.22500001保留两位小数为5.23。>>> round(5.215,2)

5.21>>> round(5.225,2)

5.22

round函数怎么使用python_python中round函数怎么用相关推荐

  1. 通过GetProcAddress函数动态调用dll中地函数,是否必须通过extern C声明导出函数?(转)...

    通过GetProcAddress函数动态调用dll中的函数,是否必须通过extern "C"声明导出函数? [已结贴,结贴人:darongtou] 如题,网上搜了N多资料,一直找不 ...

  2. python symbol函数展开_QGIS表达式中的函数

    编程语言中的函数,与数学函数的定义大不相同.在计算机领域,函数是指一段可以直接被另一段程序或代码引用的程序或代码,也叫做子程序(subroutine).过程(procedure).方法(method) ...

  3. GetProcAddress()函数动态调用DLL中的函数,是否必须通过extern C声明导出函数?

    GetProcAddress()函数动态调用DLL中的函数,是否必须通过extern C声明导出函数? 通过GetProcAddress函数动态调用dll中的函数,是否必须通过extern " ...

  4. python——函数(定义函数、传递实参、返回值、传递列表、传递任意数量的实参、将函数存储在模块中、函数编写指南)

    目录 定义函数 传递实参 返回值 传递列表 传递任意数量的实参 将函数存储在模块中 函数编写指南 定义函数 #------定义函数---------- def user():print('hello! ...

  5. python中reduce函数的运用_python 中 reduce 函数的使用

    reduce()函数也是Python内置的一个高阶函数. reduce()函数接收的参数和 map()类似,一个函数 f,一个list,但行为和 map()不同,reduce()传入的函数 f 必须接 ...

  6. python中divmod函数的用法_Python中divmod函数的用法

    Python中divmod函数的用法,语言,余数,是一种,面向对象,函数 Python中divmod函数的用法 Python中divmod函数的用法 在Python中divmod函数的作用是把除数和余 ...

  7. c语言程序中函数类型,C语言中的函数分别有什么?

    C语言函数是一种函数,用来编译C语言,所在库函数为ctype.h,分为分类函数,数学函数,目录函数,进程函数,诊断函数,操作函数等. C语言中的函数在其他编程语言中也称为过程或子程序.要执行任务,我们 ...

  8. hog函数的用法 python_Python中的基本函数及常用用法简析

    函数 解释 函数是为了达到某种目的而采取的行为,函数是可重复使用的,用来实现某个单一功能或者功能片段的代码块,简单来说就是由一系列的程序语句组成的程序段落. 函数存在的意义: 1. 提高代码的复用性 ...

  9. class函数 python_python中class函数如何使用

    python中class函数如何使用 发布时间:2020-11-17 09:27:17 来源:亿速云 阅读:56 作者:小新 小编给大家分享一下python中class函数如何使用,相信大部分人都还不 ...

  10. power函数python_python中pow函数用法及功能说明

    这篇文章我们来讲一下在网站建设中,python中pow函数用法及功能说明.本文对大家进行网站开发设计工作或者学习都有一定帮助,下面让我们进入正文. 幂运算是高更数学的应用学科,是一种关于幂的数学运算. ...

最新文章

  1. 使用C#.NET列举组合数前N项和
  2. Raphael属性学习--基本
  3. 蚂蚁金服蓝绿发布实践
  4. MVC 之HTML辅助方法
  5. Redis的启动和关闭(前台启动和后台启动)
  6. 机器人学习--激光slam简单案例版学习参考(转)
  7. can usb tool下载_N1内置CoreELEC、安卓多系统3.9.6.3版发布,更新下载链接
  8. 数据产品经理进阶之路
  9. 16. OD-破解序列号验证机算法
  10. 001-spring结合quartz使用
  11. 自创算法——暴力自动机
  12. 硬核干货:你从普通码农到架构师的封神之路
  13. 正态总体样本的分布定理
  14. 现代数字图像处理技术提高及应用案例详解
  15. HTML+JS 实现 input 框回车事件
  16. 七段数码管显示原理研究
  17. SQL基础教程【日】MICK著 孙淼 罗勇译 ISBN 978-7-115-32269-2
  18. 阿里云Landing Zone系列--2 资源目录之--多账号
  19. “古董级” 诺基亚功能机跑Linux是怎样的画风?
  20. Alpine系统的基础操作

热门文章

  1. Visio设计产品流程图
  2. win10蓝牙怎么开_摩托罗拉对讲机蓝牙写频方法
  3. python的多行注释
  4. 高清图片、视频素材免费下载
  5. 【数字IC】深入浅出理解UART协议
  6. win7桌面计算机图标去掉,Win7去掉快捷方式箭头_Win7去掉桌面图标箭头软件-192路由网...
  7. comsol和matlab如何连接,comsol与matlab连接
  8. Tomcat中的四大servlet容器及管道机制
  9. 【论文笔记】FlowNet:有监督的光流估计(optical flow estimation)网络
  10. IntelliJ IDEA自带接口测试工具