How to check if two integers have opposite signs in C++

1 Answer

0 votes
#include <iostream>

using namespace std;

int main() {
    int x = 3, y = -9;            

    bool b = ((x ^ y) < 0); 
    cout << b << endl;
    
    x = 5, y = 6;
    
    b = ((x ^ y) < 0); 
    cout << b << endl;
}


/*
run:

1
0

*/

 



answered Mar 21, 2019 by avibootz

Related questions

2 answers 267 views
1 answer 74 views
1 answer 77 views
1 answer 76 views
1 answer 85 views
...