python中取整数的几种方法
16lz
2021-11-24
这篇文章主要给大家分享python中取整数的几种方法技巧,文章将围绕python取整数的详细的相关资料展开内容,需要的朋友可以参考一下,希望对你有所帮助
目录
1、向下取整: int()
2、向上取整:ceil()
3、四舍五入:round()
4、分别取
1、向下取整: int()
`>>> a = 14.38
int(a)
142、向上取整:ceil()使用ceil()方法时需要导入math模块,例如
>>> import math
math.ceil(3.33)
4
math.ceil(3.88)
43、四舍五入:round()
>>> round(4.4)
4
round(4.6)
5`
4、分别取
将整数部分和小数部分分别取出,可以使用math模块中的 modf()方法
例如:
`>>> math.modf(4.25)
(0.25, 4.0)
math.modf(4.33)
(0.33000000000000007, 4.0)`
最后一个应该是0.33,但是浮点数在计算机中是无法精确的表示小数的,python采用IEEE 754规范来存储浮点数。
更多相关文章
- 一个返回数组最小数字的函数和一个能返回一个把 numbers 从小到
- 使用Scala写了个简单的Scheme解释器
- (lintcode)第463题整数排序
- 删去k个数字后的最小值
- zabbix监控默认的item key列表
- 【linux】循序渐进学运维-printf
- Linux下科学计数法(e)转化为数字的方法 [shell中几种数字计算说
- Python3 常见数据类型的转换
- Java基础编程练习4:求一个长整数的各位数字是多少并输出?