首頁 >常見問題 >二進位加法運算

二進位加法運算

尚
原創
2019-06-10 17:07:5862144瀏覽

二進位加法運算

二進位的算術運算:

1、二進位的加法:0 0=0,0 1=1,1 0=1, 1 1=10(向高位進位)。兩個相加的二進位位僅一位為1時,相加的結果為1;若兩個二進位位全是0,相加的結果仍為0;而若兩個相加的二進位位都是1 ,則結果為10(相當於十進制中的2),也就是「逢2進1」規則。

2、二進位的減法:0-0=0,0-1=1(向高位借位) 1-0=1,1-1=0 (模二加運算或異或運算) 。當兩個相加的二進位位元中同為0或1時,相減的結果為0;若被減數的二進位位元為1,而減數的二進位為0,則相減的結果仍為1 ;而如果被減數的二進位為0,而減數的二進位為1,則需要向高位借1,但此時是藉1當2。

3、二進位的乘法:0 * 0 = 0,0 * 1 = 0,1 * 0 = 0,1 * 1 = 1;

4、二進位的除法:0÷ 0 = 0,0÷1 = 0,1÷0 = 0 (無意義),1÷1 = 1;

5、邏輯運算二進位的或運算:遇1得1;

6、二進位的與運算:遇0得0;

7、二進位的非運算:各位取反。

以上是二進位加法運算的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn