python3--数字运算,取数

1、除法:18/5==3.6  4/2==2.0(必定带小数)  

      18//5==3(取整数位,小数后直接舍弃,不四舍五入)

2、次方:2**3==8(2的3次方)

3、向下取整:print(int(3.76))  结果:3

4、四舍五入:print(round(3.76))  结果:4

       print(round(3.26))  结果:3

5、向上取整:用math模块中的ceil()方法

import math
print(math.ceil(3.25))

  结果:4

6、分别取小数部分和整数部分:用math模块中的modf()方法,结果为元组

import math
print(math.modf(3.25))

  结果:(0.25, 3.0)

原文地址:https://www.cnblogs.com/guang2508/p/13096632.html