Arytmetyka binarna

Transkrypt

Arytmetyka binarna
1. Dodawanie binarne:
Przystąp do dodawania liczb binarnych wiedząc, że:
10+1=11
Przykłady:
Udowodnij, że dodane przez Ciebie liczby binarne zgadzają się również w systemie dziesiętnym:
1111001
+ 0010010
10001011
1111001(2) =1*26 + 1*25 +1*24 + 1*23 + 0*22 + 0*21+ 0*20 =121(10)
10010(2) =1*24 + 0*23 +0*22 + 1*21 + 0*20 =18(10)
10001011(2) =1*28 + 0*27 +0*25 + 0*24 + 1*23 + 0*22+ 1*21 + 1*20 =139(10)
2. Odejmowanie binarne:
Przystąp do odejmowania liczb binarnych wiedząc, że:
10-1=1
Przykłady:
Udowodnij, że odejmowane przez Ciebie liczby binarne zgadzają się z wynikami w systemie
dziesiętnym. (Analogicznie jak w przykładzie dodawania)
1111001
- 0010010
1100111
1111001(2) =1*26 + 1*25 +1*24 + 1*23 + 0*22 + 0*21+ 0*20 =121(10)
10010(2) =1*24 + 0*23 +0*22 + 1*21 + 0*20 =18(10)
1100111(2) =1*26 + 1*25 +0*24 + 0*23 + 1*22 + 1*21+ 1*20 =103(10)