1. Oblicz wartość dziesiętną liczb:
a) 1011(2)=
b) 100000(2)=
c) 100001(2)=
d) 100011(2)=
e) 100(2)=
f) 101(2)=
g) 1000001(2)=
Ćwiczenie 2 Przedstaw liczby w systemie dwójkowym
A) 150(10)=
B) 230(10)=
C) 100(10)=
D) 89(10)=
E) 320(10)=
F) 910(10)=
G) 46(10)=
H) 25(10)=
I) 37(10)=
J) 10(10)=
Ćwiczenie 3 /11 podręcznik
A) 1011(2)=
B) 1111(2)=
C) 10001(2)=


Odpowiedź :

1.

a) 1011(2) = (1 × 2³) + (0 × 2²) + (1 × 2¹) + (1 × 2⁰) = 11(10)

b) 100000(2) = (1 × 2⁵) + (0 × 2⁴) + (0 × 2³) + (0 × 2²) + (0 × 2¹) + (0 × 2⁰) = 32

(10)

c) 100001(2) = (1 × 2⁵) + (0 × 2⁴) + (0 × 2³) + (0 × 2²) + (0 × 2¹) + (1 × 2⁰) = 33(10)

d) 100011(2) = (1 × 2⁵) + (0 × 2⁴) + (0 × 2³) + (0 × 2²) + (1 × 2¹) + (1 × 2⁰) = 35(10)

e) 100(2) = (1 × 2²) + (0 × 2¹) + (0 × 2⁰) = 4(10)  

f) 101(2) = (1 × 2²) + (0 × 2¹) + (1 × 2⁰) = 5(10)

g) 1000001(2) = (1 × 2⁶) + (0 × 2⁵) + (0 × 2⁴) + (0 × 2³) + (0 × 2²) + (0 × 2¹) + (1 × 2⁰) = 65(10)

Aby zamienić liczbę w systemie dwójkowym na dziesiętnym należy mnożyć liczbę od prawej razy 2 do potęgi pozycji i dodawać je (pierwsza liczba od prawej ma pozycję 0)

2.

A) 150(10) = 10010110(2)

B) 230(10) = 11100110(2)

C) 100(10) = 1100100(2)

D) 89(10) = 1011001(2)

E) 320(10) = 101000000(2)

F) 910(10) = 1110001110(2)

G) 46(10) = 101110(2)

H) 25(10) = 11001(2)

I) 37(10) = 100101(2)

J) 10(10) = 1010(2)

Aby zamienić liczbę dziesiętną należy dzielić ją ciągle przez 2 i wypisać resztę

(10)/2  0

(5)/2   1

(2)/2  0  

(1)/2    1

zapisujemy od dołu czyli 10(10) to 1010(2)

3.

A) 1011(2) = (1 × 2³) + (0 × 2²) + (1 × 2¹) + (1 × 2⁰) = 11(10)

B) 1111(2) = (1 × 2³) + (1 × 2²) + (1 × 2¹) + (1 × 2⁰) = 15(10)

C) 10001(2) = (1 × 2⁴) + (0 × 2³) + (0 × 2²) + (0 × 2¹) + (1 × 2⁰) = 17(10)