If you want to get an inversion of only first 16 bits of a number, you can take a xor of that number with 65535(16 1s in binary).
example
a = 3 # 11 in binary b = a ^ 65535 print(bin(b))
Output
This will give the output −
0b1111111111111100
If you want to get an inversion of only first 16 bits of a number, you can take a xor of that number with 65535(16 1s in binary).
a = 3 # 11 in binary b = a ^ 65535 print(bin(b))
This will give the output −
0b1111111111111100