zoukankan      html  css  js  c++  java
  • Python数学函数

     数学函数

     abs()函数

    描述

     abs()函数返回数字的绝对值

    语法:

     abs(x)

    参数

    x  :数值表达式,可以是整数,浮点数,复数

    返回值

    函数返回x(数字)的绝对值,如果参数是一个复数,则返回它的大小

    [root@localhost ~]# vi test.py
    #!/usr/bin/python
    print ("abs(-40):",abs(-40))
    print("abs(100.10):",abs(100.10))
    [root@localhost ~]# ./test.py 
    abs(-40): 40
    abs(100.10): 100.1

    ceil()函数

    描述

    ceil(x)函数返回一个大于或等于x的最小整数

    语法

    import math

    math.ceil(x)

    注意:ceil()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。

    参数:

    x:数值表达式

    返回值

    函数返回,返回一个大于或等于x的最小整数

    [root@localhost ~]# cat test.py 
    #!/usr/bin/python
    import math   # 导入 math 模块
    print ("math.ceil(-45.17) : ", math.ceil(-45.17))
    print ("math.ceil(100.12) : ", math.ceil(100.12))
    print ("math.ceil(100.72) : ", math.ceil(100.72))
    print ("math.ceil(math.pi) : ", math.ceil(math.pi))
    [root@localhost ~]# ./test.py 
    math.ceil(-45.17) :  -45
    math.ceil(100.12) :  101
    math.ceil(100.72) :  101
    math.ceil(math.pi) :  4

    exp()函数

    描述:

    exp()方法返回x的指数,ex

    语法:

    import math

    math.exp(x)

    注意:exp()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。

    参数

    x:数值表达式

    返回值

    返回x的指数,ex

    [root@localhost ~]# cat test.py 
    #!/usr/bin/python
    import math   # 导入 math 模块
    print ("math.exp(-45.17) : ", math.exp(-45.17))
    print ("math.exp(100.12) : ", math.exp(100.12))
    print ("math.exp(100.72) : ", math.exp(100.72))
    print ("math.exp(math.pi) : ", math.exp(math.pi))
    [root@localhost ~]# ./test.py 
    math.exp(-45.17) :  2.4150062132629406e-20
    math.exp(100.12) :  3.0308436140742566e+43
    math.exp(100.72) :  5.522557130248187e+43
    math.exp(math.pi) :  23.140692632779267

    fabs()函数

    描述:

    fabs() 方法返回数字的绝对值,如math.fabs(-10) 返回10.0。

    fabs() 函数类似于 abs() 函数,但是他有两点区别:

    abs() 是内置函数。 fabs() 函数在 math 模块中定义。

    fabs() 函数只对浮点型跟整型数值有效。 abs() 还可以运用在复数中。

    语法:

    import math

    math.fabs(x)

    注意:fabs()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。

    参数

    x:数值表达式

    返回值

    返回数字的绝对值

    [root@localhost ~]# cat test.py 
    #!/usr/bin/python
    import math   # 导入 math 模块
    print ("math.fabs(-45.17) : ", math.fabs(-45.17))
    print ("math.fabs(100.12) : ", math.fabs(100.12))
    print ("math.fabs(100.72) : ", math.fabs(100.72))
    print ("math.fabs(math.pi) : ", math.fabs(math.pi))
    [root@localhost ~]# ./test.py 
    math.fabs(-45.17) :  45.17
    math.fabs(100.12) :  100.12
    math.fabs(100.72) :  100.72
    math.fabs(math.pi) :  3.141592653589793

    end

  • 相关阅读:
    (spring-第15回【IoC基础篇】)容器事件
    javascript笔记2-引用类型
    php namespace use 命名空间
    mysql性能优化(二)
    mysql常用命令
    关于有效的性能调优的一些建议[转]
    apache htaccess
    php 换行 空格分割处理
    一些比较好的博文
    php & 引用
  • 原文地址:https://www.cnblogs.com/djlsunshine/p/10711388.html
Copyright © 2011-2022 走看看