python math类

import math
#弧度、角度的转换
print(math.degrees(math.pi))
print(math.radians(180))
#三角函数(正弦、反正弦、余弦)
print(math.sin(math.pi/3))
print(math.cos(math.pi/2-math.pi/3))
print(math.tan(math.pi/4))
# 反正弦、反余弦、反正切
print(math.asin(math.sin(math.pi/3)))
print(math.acos(math.cos(math.pi/2-math.pi/3)))
print(math.atan(math.tan(math.pi/4)))
print(math.atan2(4,2))
#返回 x 的双曲正切值\双曲正弦值\双曲余弦值
print(math.tanh(3))
print(math.cosh(3))
print(math.sinh(3))
#返回 x 的反双曲正切值\反双正弦函数、反双余弦函数
print(math.atanh(0.3))
print(math.asinh(math.pi/3))
print(math.acosh(math.pi/3))
#向上、向下取整,取绝对值,拷贝后数的符号给前数,取两数相除的余数,取最大公约数
print(math.ceil(5.3))
print(math.floor(5.3))
print(math.fabs(-3.34))
print(math.copysign(3,-4))
print(math.fmod(9,7))
#返回 IEEE 754 风格的 x 相对于 y 的余数
print(math.remainder(9,7))
print(math.gcd(9,6))
#返回的欧几里德范数 sqrt(x*x + y*y)
print(math.hypot(3,4))
print(math.ldexp(3,4))
#平方根、幂函数、阶乘、对迭代器里的每个元素进行求和操作
print(math.sqrt(4))
print(math.pow(2,2))
print(math.factorial(5))
print(math.fsum((1,2,3,4)))
#取浮点数的整数部分、整数部分和小数部分的组合元组
print(math.trunc(6.333))
print(math.modf(6.333))
#对数指数系列
#自然指数math.e(其值为2.71828)的x次方,自然对数、
print(math.exp(2))
print(math.log1p(math.exp(2)))
#expm1()返回math.e的x(其值为2.71828)次方的值减1
print(math.expm1(2))
#2\10\math.e对数指数系列
print(math.log(1000,10))
print(math.log2(32))
print(math.log10(1000))
print(math.log1p(math.exp(3)))
#伽马函数的自然对数
print(math.gamma(1))
# 返回Gamma函数在 x 绝对值的自然对数
print(math.lgamma(1))
#误差函数
print(math.erfc(0.32))
print(math.erf(0.32))
#返回x*(2**y)的值
print(math.ldexp(10,3))
#frexp()返回一个元组(m,e),其计算方式为:
# x分别除0.5和1,得到一个值的范围,2e的值在这个范围内,
# e取符合要求的最大整数值,然后x/(2e),得到m的值。如果x等于0,
# 则m和e的值都为0,m的绝对值的范围为(0.5,1)之间,不包括0.5和1
print(math.frexp(80))
#判断数
#如果 x 既不是无穷大也不是NaN,则返回 True ,否则返回 False 。 (注意 0.0 被认为 是 有限的。)
print(math.isfinite(34))
#如果 x 是正或负无穷大,则返回 True ,否则返回 False 。
print(math.isinf(34))
#如果 x 是 NaN(不是数字)
print(math.isnan(34))
#若 a 和 b 的值比较接近则返回 True,否则返回 False。根据给定的绝对和相对容差确定两个值是否被认为是接近的。
print(math.isclose(3, 4.2,  rel_tol=1e-09, abs_tol=0.0))

#数学常数 τ = 6.283185...,精确到可用精度。Tau 是一个圆周常数,等于 2π,圆的周长与半径之比
print(math.tau)

 


 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值