------------数学模块:math

Posted szc-boke

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了------------数学模块:math相关的知识,希望对你有一定的参考价值。

数学模块:math

这个模块学习时要对比前面的内建函数

导入包:import  math

返回整型的函数  (ceil,floor对比内建函数中的round):

ceil():向上取整(只要有小数点,就往上近1)  

import math
res=math.ceil(6.5)
print(res)

floor():向下取整(小数点后面的数字会删除)

import math
res=math.floor(6.999)
print(res)

返回浮点型的函数:

pow():计算一个数的N次方

print(math.pow(2,3))

sqrt(必须放正数):开平方

print(math.sqrt(9))

modf():将正数和小数分开组成一个元组

返回值:(小数部分,整数部分)

import math
res=math.modf(6)
print(res)
会输出:(0.0,6.0)

copysign():第一个数的正负号由后面一个数的正负号所决定的

import math
res=math.copysign(3,-4)
print(res)
会输出:-3.0

fsum():将容器中的数据进行求和运算(容器不能是str)

import math
str1=[1,2,3,4,5]
res=math.fsum(str1)
print(res)
常数(不是函数):pi   e
圆周率pi
import math
print(math.pi)

import math
print(math.e)


 




 

 

以上是关于------------数学模块:math的主要内容,如果未能解决你的问题,请参考以下文章

Python数学模块毕业

Python数学模块

------------数学模块:math

高三数学各章节模块思维导图

Python 计算器 - 隐式数学模块

Android 逆向Android 中常用的 so 动态库 ( libm.so 数学函数动态库 | liblog.so 日志模块动态库 | libselinux.so 安全模块动态库 )(