二進位制資料的算術運算的基本規律和十進位制數的運算十分相似。最常用的是加法運算和乘法運算。
1. 二進位制加法
有四種情況: 0+0=0
0+1=1
1+0=1
1+1=10 進位為1
【例1103】求 (1101)2+(1011)2 的和
解:
??1 1 0 1
+ ?1 0 1 1
-------------------
?1 1 0 0 0
2. 二進位制乘法
有四種情況: 0×0=0
1×0=0
0×1=0
1×1=1
【例1104】求 (1110)2 乘(101)2 之積
???1 1 1 0
× ?? 1 0 1
-----------------------
??? 1 1 1 0
?? 0 0 0 0
?1 1 1 0
-------------------------
1 0 0 0 1 1 0
(這些計算就跟十進位制的加或者乘法相同,只是進位的數不一樣而已,十進位制的是到十才進位這裡是到2就進了)
3.二進位制減法
0-0=0,1-0=1,1-1=0,10-1=1。
4.二進位制除法
0÷1=0,1÷1=1。
二進位制資料的算術運算的基本規律和十進位制數的運算十分相似。最常用的是加法運算和乘法運算。
1. 二進位制加法
有四種情況: 0+0=0
0+1=1
1+0=1
1+1=10 進位為1
【例1103】求 (1101)2+(1011)2 的和
解:
??1 1 0 1
+ ?1 0 1 1
-------------------
?1 1 0 0 0
2. 二進位制乘法
有四種情況: 0×0=0
1×0=0
0×1=0
1×1=1
【例1104】求 (1110)2 乘(101)2 之積
解:
???1 1 1 0
× ?? 1 0 1
-----------------------
??? 1 1 1 0
?? 0 0 0 0
?1 1 1 0
-------------------------
1 0 0 0 1 1 0
(這些計算就跟十進位制的加或者乘法相同,只是進位的數不一樣而已,十進位制的是到十才進位這裡是到2就進了)
3.二進位制減法
0-0=0,1-0=1,1-1=0,10-1=1。
4.二進位制除法
0÷1=0,1÷1=1。