boolean diffSigns(int x, int y) {
return (x ^ y < 0);
}
boolean diffSigns2(int x, int y) {
return (x < 0) ? (y > 0) : (y < 0);
}
// C++ version
bool diffSigns3(int x, int y) {
return (x ^ y >> 31);
}
boolean diffSigns(int x, int y) {
return (x ^ y < 0);
}
boolean diffSigns2(int x, int y) {
return (x < 0) ? (y > 0) : (y < 0);
}
// C++ version
bool diffSigns3(int x, int y) {
return (x ^ y >> 31);
}
本文标题:Check if two integers have diffe
本文链接:https://www.haomeiwen.com/subject/bfbbcftx.html
网友评论