• Python中的取整函数


    import math
    
    # 向上取整
    
    print("math.ceil---")
    
    print("math.ceil(2.3) => ", math.ceil(2.3))
    
    print("math.ceil(2.6) => ", math.ceil(2.6))
    
    # 向下取整
    
    print("
    math.floor---")
    
    print("math.floor(2.3) => ", math.floor(2.3))
    
    print("math.floor(2.6) => ", math.floor(2.6))
    
    # 四舍五入
    
    print("
    round---")
    
    print("round(2.3) => ", round(2.3))
    
    print("round(2.6) => ", round(2.6))
    
    # 这三个的返回结果都是浮点型
    
    print("
    
    NOTE:every result is type of float")
    
    print("math.ceil(2) => ", math.ceil(2))
    
    print("math.floor(2) => ", math.floor(2))
    
    print("round(2) => ", round(2))
    
    结果:
    math.ceil---
    math.ceil(2.3) =>  3
    math.ceil(2.6) =>  3
    
    math.floor---
    math.floor(2.3) =>  2
    math.floor(2.6) =>  2
    
    round---
    round(2.3) =>  2
    round(2.6) =>  3

    部分函数:
    abs(number),返回数字的绝对值

    cmath.sqrt(number),返回平方根,也可以应用于负数

    float(object),把字符串和数字转换为浮点数

    help(),提供交互式帮助

    input(prompt),获取用户输入

    int(object),把字符串和数字转换为整数

    math.ceil(number),返回数的上入整数,返回值的类型为浮点数

    math.floor(number),返回数的下舍整数,返回值的类型为浮点数

    math.sqrt(number),返回平方根不适用于负数

    pow(x,y[.z]),返回X的y次幂(有z则对z取模)

    repr(object),返回值的字符串标示形式

    round(number[.ndigits]),根据给定的精度对数字进行四舍五入

    str(object),把值转换为字符串

  • 相关阅读:
    cmd 新建空文件
    查看Linux版本
    centos7时间调整
    正确卸载vs2015及以前版本方式
    vs2017,vs2019 无法连接到Web服务器“IIS Express”
    .netcore开发环境和服务器注意事项
    .netcore 网站启动后 502.5
    CentOS7开机报错piix4_smbus ****host smbus controller not enabled
    centos7 升级系统后,启动界面出现多个选项
    .gitkeep文件
  • 原文地址:https://www.cnblogs.com/mainstream/p/11383136.html
Copyright © 2020-2023  润新知