除法运算时发生的截断

← 返回 MOC | ← 主页

向零取整 (Truncate toward zero)

先不管正负号,直接算绝对值 ,然后把小数位砍掉,得到 。最后把负号补回来,商就是

  • 商 ()
  • 推导余数 () :根据公式 ,得出
  • 特点 :余数的符号总是和被除数相同。

整数除法必须采用 向零取整 (Truncation toward zero)

结果 :现在无论你在什么机器上跑,-3 / 2 必须等于 -3 % 2 必须等于


本章小结

111