What is the best way to add two numbers without using the + operator?

后端 未结 22 1731
情书的邮戳
情书的邮戳 2020-11-27 05:18

A friend and I are going back and forth with brain-teasers and I have no idea how to solve this one. My assumption is that it\'s possible with some bitwise operators, but n

22条回答
  •  孤街浪徒
    2020-11-27 05:35

    Cheat. You could negate the number and subtract it from the first :)

    Failing that, look up how a binary adder works. :)

    EDIT: Ah, saw your comment after I posted.

    Details of binary addition are here.

提交回复
热议问题