190320 Python 常见数学计算

文章目录
  1. 1. 绝对值
  2. 2. 取整
  3. 3. 对数/n次方
  • II. 其他
    1. 1. 一灰灰Blog: https://liuyueyi.github.io/hexblog
    2. 2. 声明
    3. 3. 扫描关注
  • 本文将简单介绍一下一些基础的数学函数

    • abs
    • fabs
    • ceil
    • floor
    • round
    • pow
    • exp
    • log

    1. 绝对值

    通过abs()返回绝对值,也可以通过math.fabs()来返回绝对值,这两个虽然都是返回绝对值,但是有一点区别,详见如下实例

    1
    2
    3
    4
    5
    6
    >>> import math
    >>> math.fabs(-10)
    10.0
    >>> abs(-10)
    10
    >>>

    2. 取整

    常见的取整方式有三种,向上取整ceil,向下取整floor,四舍五入 round

    1
    2
    3
    4
    5
    6
    >>> math.ceil(-10.2)
    -10
    >>> math.floor(-10.2)
    -11
    >>> round(-10.2)
    -10

    3. 对数/n次方

    • pow(x, y): x的y次方
    • exp(x): e的x次幂
    • log(x): 求e的对数
    • log10(x): 求10的对数
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    >>> pow(2, 3)
    8
    >>> math.exp(1)
    2.718281828459045
    >>> math.exp(2)
    7.38905609893065
    >>> math.log(math.e)
    1.0
    >>> math.log(4, 16)
    0.5
    >>> math.log10(100)
    2.0

    II. 其他

    1. 一灰灰Bloghttps://liuyueyi.github.io/hexblog

    一灰灰的个人博客,记录所有学习和工作中的博文,欢迎大家前去逛逛

    2. 声明

    尽信书则不如,以上内容,纯属一家之言,因个人能力有限,难免有疏漏和错误之处,如发现bug或者有更好的建议,欢迎批评指正,不吝感激

    3. 扫描关注

    一灰灰blog

    QrCode

    # Python

    评论

    Your browser is out-of-date!

    Update your browser to view this website correctly. Update my browser now

    ×