Simplest way to check if two integers have same sign?

前端 未结 18 2576
礼貌的吻别
礼貌的吻别 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:48

    Thinking back to my university days, in most machine representations, isn't the left-most bit of a integer a 1 when the number is negative, and 0 when it's positive?

    I imagine this is rather machine-dependent, though.

提交回复
热议问题