Binary Sayıların Çıkarılması
Binary sayıların çıkarılması, decimal sayıların çıkarılması gibi olur.
Çıkarılan
|
|||
Çıkan
|
–
|
0
|
1
|
0
|
0
|
1
|
|
1
|
1+b
|
0
|
Not: b, borç alma vasıtası olup, bir sonraki sayıya 1 olarak ilave edilir.
** (10110)2 – (01010)2 = (?)2
0 – 0 = 0
1 – 1 = 0
1 – 0 = 1
0 – 1 = 1 + b
0 – 0 = 0
(10110)2 – (01010)2 = (01100)2
4. işleme kadar normal çıkarma işlemi yapılırken 4. işlemde 0 – 1 karşımıza çıkar 0 dan 1 çıkarılamayacağı için yan sütundan 1 borç alınır "b" ve işlem (b+0) -1 e getirilmiş olur. 5. işlemde 1 – 0 dan 1 borç alındığı için durum 0 – 0 olmuştur ve sonuç 0 olur.
bu işlem decimal sayı sitemine çevrilerekte yapılabilir.
(10110)2 = (22)10
(01010)2 = (10)10
(22)10 – (10)10 = (12)10
(12)10 = (01100)2 sonucu elde edilmiş olur.
Binary Sayı Sisteminde Çarpma ve Bölme
Binary sayılarında çarpma, decimal sistemde olduğu gibi yapılır. Yalnız burada çarpılan sayı "0" veya "1" dir.
** (110101)2 * (111)2 = (?)2
(53)10 * (7)10 = (371)10 = (101110011)2
** (11011)2 * (101)2 = (?)2
(11011)2 * (101)2 = (10000111)2
(27)10 * (5)10 = (135)10 = (10000111)2
Binary Sayıların Bölümü
Binary sisteminde bölme, bölünenden bölenin çıkarılması işlemine, sonuç sıfır oluncaya kadar devam edilir.
** (110011)2 / (101)2 = (?)2
Sonuç: (1010.001)2 dir.