Binarni brojni sistem koristi se za različite aritmetičke operacije kao što su deljenje, oduzimanje, sabiranje i množenje. Kod deljenja binarnih brojeva primenjuju se specifična pravila za određivanje rezultata.
Drugi način za oduzimanje brojeva je pravilom dvojnog komplementa :
1. Dodati umanjitelju na početku onoliko "0" koliko je potrebno da ima isti broj cifara kao umanjenik.
2. Umanjitelju se određuje prvi komplement tako da se sve "0" pretvore u "1", a "1" se pretvore u "0".
3. Prvom komplementu određuje se drugi komplement tako sto ga saberemo sa 1.
4. Umanjeniku se doda drugi komplement umanjitelja te se u dobijenom zbiru izostavi bit najveće težine.
Preostali rezultat je tražena razlika.
1001110
- 110010
__________
a) 0110010
b) 1001101
c) 1001101
+ 1
__________
1001101
d) 1001110
+ 1001101
__________
10011011
Oduzimanje binarnih brojeva vrši se prema pravilima:
0 - 0 = 0
1 - 0 = 1
0 - 1 = 1 (1 se pozajmljuje)
1 - 1 = 0
111001
-10010.1
________
100110.1
Deljenje binarnih brojeva
Sabiranje binarnih brojeva
Sabiranje binarnih brojeva vrši se prema sledećim pravilima:
0 + 0 = 0
1 + 0 = 1
0 + 1 = 1
1 + 1 = 0 (1 se prenosi)
1101101
1011110
_______
11001011
Množenje binarnih brojeva
Množenje binarnih brojeva vrši se prema sledećim pravilima:
0 * 0 = 0
1 * 0 = 0
0 * 1 = 0
1 * 1 = 1