美文网首页
Python_math中的函数

Python_math中的函数

作者: 敬子v | 来源:发表于2019-06-28 14:09 被阅读0次

    数字的运算

    对函数的解释:

    abs(x) 返回数字的绝对值,如abs(-10) 返回 10
    ceil(x) 返回数字的上入整数,如math.ceil(4.1) 返回 5
    cmp(x, y) 如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1
    exp(x) 返回e的x次幂(ex),如math.exp(1) 返回2.718281828459045
    fabs(x) 返回数字的绝对值,如math.fabs(-10) 返回10.0
    floor(x) 返回数字的下舍整数,如math.floor(4.9)返回 4
    log(x) 如math.log(math.e)返回1.0,math.log(100,10)返回2.0
    log10(x) 返回以10为基数的x的对数,如math.log10(100)返回 2.0
    max(x1, x2,...) 返回给定参数的最大值,参数可以为序列。
    min(x1, x2,...) 返回给定参数的最小值,参数可以为序列。
    modf(x) 返回x的整数部分与小数部分,两部分的数值符号与x相同,整数部分以浮点型表示。
    pow(x, y) x**y 运算后的值。
    round(x [,n]) 返回浮点数x的四舍五入值,如给出n值,则代表舍入到小数点后的位数。
    sqrt(x) 需要用math方法,返回数字x的平方根

    示例1:

    import math  #首先要导入math库
    a=-131.89
    print(abs(a))
    print(math.ceil(a))#上入
    print(math.exp(1))#e的x次幂
    print(math.fabs(a))#数字a的绝对值
    print(math.floor(a))#下舍
    print(math.log(10,100))
    print(max(1,2,3))
    print(min(1,4,6))
    print(pow(2,3))
    round(1.32312,2)#进行四舍五入,若给出第二个值,则代表舍入到小数点后的位数
    print(math.sqrt(88))#求数字x的平方根
    

    运行结果

    131.89
    -131
    2.718281828459045
    131.89
    -132
    0.5
    3
    1
    8
    9.38083151964686

    python中的三角函数

    三角函数的描述

    acos(x) 返回x的反余弦弧度值。
    asin(x) 返回x的反正弦弧度值。
    atan(x) 返回x的反正切弧度值。
    atan2(y, x) 返回给定的 X 及 Y 坐标值的反正切值。
    cos(x) 返回x的弧度的余弦值。
    hypot(x, y) 返回欧几里德范数 sqrt(xx + yy)。
    sin(x) 返回的x弧度的正弦值。
    tan(x) 返回x弧度的正切值。
    degrees(x) 将弧度转换为角度,如degrees(math.pi/2) , 返回90.0
    radians(x) 将角度转换为弧度

    示例2:

    import math 
    print(math.pi) #s输出打印pi的值
    print(math.tan(math.pi/4))#求pi/4的正切值
    print(math.sin(math.pi/3))#求正弦值
    print(math.cos(math.pi/4))#求余弦值
    print(math.atan(math.pi/4))#求pi/4的反正切值
    print(math.asin(math.pi/4))#求反正弦值
    print(math.acos(math.pi/4))#求反余弦值
    print(math.hypot(3,4))#返回欧几里得范式 sqrt(x*x + y*y)
    print(math.degrees(math.pi))#将弧度转化为角度
    print(math.radians(180.0)) #将角度转化为角度
    print(math.e)#自然常数e
    

    运行结果

    3.141592653589793
    0.9999999999999999
    0.8660254037844386
    0.7071067811865476
    0.6657737500283538
    0.9033391107665127
    0.6674572160283838
    5.0
    180.0
    3.141592653589793
    2.718281828459045

    相关文章

      网友评论

          本文标题:Python_math中的函数

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