How to check if two numbers are equal using bitwise operators in Python

1 Answer

0 votes
def isEqual(num1, num2):
    return ((num1 ^ num2) == 0)


a = 1311
b = 1311

print(isEqual(a, b))
print(isEqual(123, 892))



   
'''
run:
    
True
False
 
'''

 



answered Jul 14, 2020 by avibootz
...