Simplest way to check if two integers have same sign?

前端 未结 18 2580
礼貌的吻别
礼貌的吻别 2020-12-04 13:53

Which is the simplest way to check if two integers have same sign? Is there any short bitwise trick to do this?

18条回答
  •  南笙
    南笙 (楼主)
    2020-12-04 14:30

    As a technical note, bit-twiddly solutions are going to be much more efficient than multiplication, even on modern architectures. It's only about 3 cycles that you're saving, but you know what they say about a "penny saved"...

提交回复
热议问题