本文主要是介绍Python中取整方法小结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、向下取整
向下取整直接用内建的 int()
函数即可:
1 2 3 | >>> a = 3.75 >>> int (a) 3 |
2、四舍五入
对数字进行四舍五入用 round()
函数:
1 2 3 | >>> round ( 3.25 ); round ( 4.85 ) 3.0 5.0 |
3、向上取整
向上取整需要用到 math 模块中的 ceil()
方法:
1 2 3 4 5 6 7 | >>> import math >>> math.ceil( 3.25 ) 4.0 >>> math.ceil( 3.75 ) 4.0 >>> math.ceil( 4.85 ) 5.0 |
4、分别取整数部分和小数部分
有时候我们可能需要分别获取整数部分和小数部分,这时可以用 math 模块中的 modf()
方法,该方法返回一个包含小数部分和整数部分的元组:
1 2 3 4 5 6 7 | >>> import math >>> math.modf( 3.25 ) ( 0.25 , 3.0 ) >>> math.modf( 3.75 ) ( 0.75 , 3.0 ) >>> math.modf( 4.2 ) ( 0.20000000000000018 , 4.0 ) |
这篇关于Python中取整方法小结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!