Check if two integers have diffe
2018-03-30 本文已影响18人
成江
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);
}