导入math模块
import math
res1 = math.ceil(1.23)
#round() 四舍五入
res2 = round(2.25)
print(res1,res2)
res3 = math.floor(2.25)
print(res3)
- math.pow() 计算数值的n次方,结果是浮点
res4 = math.pow(2,2)
print(res4)
res5 = math.sqrt(4)
print(res5)
res6 = math.fabs(-100)
print(res6)
- math.modf() 把一个数值拆分成整数和小数组成的元组
res7 = math.modf(3.1415)
print(res7)
- math.copysign(x,y) 把第二个参数的正负符号拷贝给第一个参数,结果为浮点数
res8 = math.copysign(3.15,-99)
print(res8)
- math.fsum() 将一个容器类型数据中的元素进行求和运算,结果为浮点数
res9 = math.fsum([1,2,3]) #注意:容器中的元素必须是可运算的number类型
print(res9)
res10 = math.factorial(4)
print(res10)