1、转str
a=9.9
res=int(str(a).split(".")[0])
print(res)
2、 int 向下取整
res = int(a) # 向下取整
print(res)
3、 round(num,精度) # py3中四舍六入五均分(5,当前位奇数进1,偶数舍弃)
a=1.565 # 1.56
a=2.565 # 2.56
a = 1.555 # 1.55
a= 2.555 # 2.56
# Round a number to a given precision in decimal digits. 指定小数点位数
# print(round(a,2))
a=1.5 # 2
a=2.5 # 2
print(round(a))
4、 math.ceil() 向上取整
import math
print(math.ceil(1.1)) # 2
print(math.ceil(1.9)) # 2
5、 math.modf() 返回小数和整数部分的元组
print(math.modf(1.4)) # (0.3999999999999999, 1.0)