Събиране в двоичната бройна система
Облик
За информацията в тази статия или раздел не са посочени източници. Въпросната информация може да е непълна, неточна или изцяло невярна. Имайте предвид, че това може да стане причина за изтриването на цялата статия или раздел. |
Събирането в двоичната бройна система наподобява много събирането в десетичната (10). Нека да вземем за пример двоичното число 11011 и да го съберем с 1101.
Събираме последните цифри на съпоставените числа и когато и двете са 1 пишем 0 и прехвърляме още една единица към следващото число на събираемото, тоест:
11011 + 1101 = 101000
Правилата за събиране на числа в двоична бройна система са:
0+0=0 0+1=1 1+0=1 1+1=10
101 + 10 = 111 (Най-лесно е когато ги събирате едно под друго)
- събираме последните символи 1 + 1 = 0 пишем 0 като последна цифра в отговора и прехвърляме 1
- 1 + 0 = 1 обаче като добавим единицата която прехвърлихме става 1+1 = 0 и прехвърляме 1
- 0 + 1 = 1 (+ 1) = 0 и прехвърляме пак 1
- 1 + 1 = 0 (обаче тук идва прехвърлената единица и пишем 1 и пак прехвърляме 1
- 1 + 0 = 1 + прехвърлената 1 = 0
- тук записваме прехвърлената единица и числото от сбора става по дълго с 1 символ
Накрая числото от отговора ни е 101000.
За да направим проверка можем да обърнем числата в десетични и да ги съберем отново за да проверим дали ще се получи същият резултат.
11011(2) = 1 + 2 + 0 + 8 + 16 = 27(10); 1101(2) = 1+ 0 + 4 + 8 = 13(10)
101000 = 0 + 0 + 0 + 8 + 0 + 32 = 40(10) 27 + 13 = 40 => отговорите съвпадат и задачата е решена вярно