美文网首页
Math 模块常用命令整理

Math 模块常用命令整理

作者: Juttachen_8e9d | 来源:发表于2018-06-13 20:31 被阅读41次

Math 模块常用命令整理【未完待续】

2018.06.12 Juttachen


一、特殊数

  • pi:数字常量,圆周率
>>>import math
>>>print(math.pi)
3.141592653589793
  • e:表示一个常量

      >>>import math
      >>>print(math.e)
      2.718281828459045
      >>>
    

二、常用计算指令

  • log:返回x的自然对数,默认以e为基数,base参数给定时,将x的对数返回给定的base,计算式为:log(x)/log(base)

    >>> import math
    >>> print(math.log(10))
    2.302585092994046
    >>>
    
  • log10:返回x的以10为底的对数

>>> import math
>>> print(math.log10(100))
2.0
>>>
  • log1p:返回x+1的自然对数(基数为e)的值
>>> import math
>>> print(math.log1p(10))
2.3978952727983707
>>>print(math.log(11))
2.3978952727983707
>>>
  • log2:返回x的基2对数 ( 和log10相似 )

  • exp:返回math.e,也就是2.71828的x次方

      >>>import math
      >>>print(math.exp(3))
      20.085536923187668
      >>>
    
  • expm1:返回math.e的x(其值为2.71828)次方的值减1

     >>>import math
     >>>print(math.expm1(5))
     147.4131591025766
     >>>
    
  • pow:返回x的y次方,即x**y

>>>import math
>>>print(math.pow(2,5))
32.0
>>>
  • sqrt:求x的平方根
>>>import math
>>>print(math.sqrt(9))
3.0
>>>
  • trunc:返回x的整数部分

      >>>import math
      >>>int1 = 53.9876
      >>>math.trunc(int1)
      53
      >>>
    
  • ceil:取大于等于x的最小的整数值,如果x是一个整数,则返回x

      >>>import math
      >>>int1 = 53.9876
      >>>math.ceil(int1)
      54
      >>>
    

相关文章

网友评论

      本文标题:Math 模块常用命令整理

      本文链接:https://www.haomeiwen.com/subject/gslseftx.html