Python和Java的整除运算符"/"

来源:互联网 发布:大数据时代与法治政府 编辑:程序博客网 时间:2024/06/05 11:49

在Java中:

1/2=0        -1/2=0

3/2=1        -3/2=-1

5/4=1        -5/4=-1

7/4=1        -7/4=-1

在Python中:

1/2=0        -1/2=-1

3/2=1        -3/2=-2

5/4=1        -5/4=-2

7/4=1        -7/4=-2

比较可知,Java中整除符号"/"返回的是“商”,Python中整除符号"/"返回的是不大于真实结果的最大整数。所以在Java中-5/4=-1,而在Python中-5/4=-2。


0 0
原创粉丝点击