Python 除法负数取商的取整方式

来源:互联网 发布:mind bridge淘宝官网 编辑:程序博客网 时间:2024/04/28 12:45

python除法负数商的取整方式与C++不同
python:

5 / -2 = -3

若想和C++行为相同,可以使用 int(operator.truediv(num1, num2))
返回 a/ b (当启用future.division 时. )这也被称为正除法

python 几种常用的取整方式
1.向下取整

    a = 3.75    int(a)    3

2.四舍五入

    a = 3.25; b = 3.75    round(a); round(b)    3.0    4.0

3.向上取整

    import math    a = 3.25 ; b = 3.75    math.ceil(a);math.cei(3.75)    4.0    4.0
原创粉丝点击