python学习吧 关注:15,828贴子:76,194
  • 2回复贴,共1

为什么负数的运算结果会和计算器的不一样?

只看楼主收藏回复

z = 9/2
zz = 9//2
zzz = 9%2
x = -9/2
xx = -9//2
xxx = -9%2
c = 9/-2
cc = 9//-2
ccc = 9%-2
print(z,zz,zzz)
print(x,xx,xxx)
print(c,cc,ccc)
输出如下
4.5 4 1
-4.5 -5 1
-4.5 -5 -1


IP属地:美国1楼2020-04-25 10:40回复
    可以加这个群,问问里面的大佬,还
    有免费学习资料可以领取


    2楼2020-04-26 18:54
    回复
      2026-03-29 23:40:50
      广告
      不感兴趣
      开通SVIP免广告
      百度有原因


      来自Android客户端3楼2020-04-27 22:33
      回复