0
我得到用Excel 2016 MSO(16.0.6701.1011)以下結果64位:BITXOR在Excel中產生意外值
=BITXOR(10,1111)
生產:
1117
我預期1101
。
但=BITXOR(10,111)
產生101
這是我的預期。
這是一個錯誤還是我錯過了明顯的東西?
我得到用Excel 2016 MSO(16.0.6701.1011)以下結果64位:BITXOR在Excel中產生意外值
=BITXOR(10,1111)
生產:
1117
我預期1101
。
但=BITXOR(10,111)
產生101
這是我的預期。
這是一個錯誤還是我錯過了明顯的東西?
bitxor()
接受爲參數,並返回十進制數。您可以將您的參數轉換爲十進制,並將結果轉換爲二進制,如下所示:
=DEC2BIN(BITXOR(BIN2DEC(10),BIN2DEC(1111)))