• 技术文章 >常见问题 >Python常见问题

    python 如何计算除法

    silencementsilencement2020-01-11 13:05:00原创3820

    python2.* 与python3.* 的除法不同,都2019年了,我们直接看python3

    真正的除法   /
    总是返回真正的商,而且不管除数与被除数的数据类型,返回的都是浮点型
    >>> 9/3
    3.0
    >>> 9/2
    4.5
    
    
    地板除法   //
    意思是不管结果中有没有小数,都直接舍去,返回整数部分
    >>> 9//3
    3
    >>> 9//2
    4
    
    
    取余   %
    即返回余数没有余数则返回0
    >>> 9%3
    0
    >>> 9%4
    1
    >>> 9%5
    4
    这里如果是对浮点型取余就会略复杂一些,
    商取小与等于精确值的整型的成绩之差。
    即 x-(math.floor(x/y)*y)

    推荐学习《python教程

    专题推荐:除法
    上一篇:python中np什么意思 下一篇:python如何实现横着打印

    相关文章推荐

    • python2如何做除法• python和c哪个适合入门• python中注释号怎么输入

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网