永发信息网

15%-4=-1 为什么15%4=3

答案:3  悬赏:40  手机版
解决时间 2021-05-10 00:13
  • 提问者网友:骨子里的高雅
  • 2021-05-08 23:20

哪位朋友能帮忙解释一下这两组余数

 

按理说15%-4的余数应该是-3啊 为什么计算机给出的结果是-1

最佳答案
  • 五星知识达人网友:玩世
  • 2021-05-09 00:27

C或者C++里面对于负数取模是有规则的


规则一: 余数和除数同号


规则二: |余数| < |被除数|


如果商-3时余数为3,如果商-4时结果是负1正确。

全部回答
  • 1楼网友:归鹤鸣
  • 2021-05-09 01:29
当求模%时,如果其中有一个操作数为负数时,结果可能有两个
  • 2楼网友:梦中风几里
  • 2021-05-09 00:43

15%-4=-1 你这个好像写的不是很清楚啊?

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯