跳至主要内容

8.位运算之加减乘除

加法流程

  • 异或
  • 与运算(判断是否进位)
  • 左移一位(如果进位)
  • 继续异或
  • 继续判断是否进位,如果没有进位,那么结果就是继续异或的结果

减法流程

  • 与加法流程基本一致

乘法流程

  • 乘法本质就是不断地加

除法流程

  • 除法本质就是不断减

关于本文

由 GuQing 撰写,采用 CC BY-NC 4.0 许可协议。