如何使用 Python 對 16 位訊號進行位補運算?


如果你只想對一個數字的頭16位進行求反,你可以用該數字與65535(二進位制中的16個1)進行xor運算。

例如

a = 3 # 11 in binary
b = a ^ 65535
print(bin(b))

輸出

這將輸出−

0b1111111111111100

更新於: 2020年3月5日

265 次瀏覽

開啟你的職業生涯

完成課程並取得認證

開始
廣告內容