Dvejetainė skaičiavimo sistema
Įprasta ir mums suprantama skaičiavimo sistema yra dešimtainė, t.y. skaičiams užrašyti naudojame 10 skaitmenų nuo 0 iki 9. Ir kiekvieno skaitmens padėtis priklauso nuo jo padėties.
Pvz.: skaičius 123 (šimtas dvidešimt trys) (1 nurodo šimtus, 2 – dešimtis, 3 – vienetus.)
arba
123 = 1·102 + 2·101 + 3·100
Jei dešimtainio skaičiaus skaitmenis pažymėtumėme raidėmis, tuomet mūsų skaičius atrodytų taip:
S2S1S0= S2·102 + S1·101 + S0·100
Bendru atveju viską galime užrašyti skaičių seka:
Sn Sn-1 Sn-2…S2S1S0
O tai reiškia:
Sn · 10n + Sn-1 · 10n-1 + …+ S1 · 101 + S0 ·100
Dvejetainėje skaičiavimo sistemoje bet koks skaičius turi tik 2 skaitmenis 1 ir 0 (vienas ir nulis).
Pažymėkime juos raidėmis:
dn dn-1 … d1 d0
Tuomet toks užrašas reikš skaičių:
dn · 2n + dn-1 · 2n-1 + …+ d1 · 21 + d0 · 20
Kaip dešimtainį skaičių paversti dvejetainiu?
Padalykime dešimtainį skaičių iš 2 su liekana (0 arba 1). Jeigu dalmuo nelygus 0, reikia jį vėl padalinti iš 2, t.y. kartoti 1 žingsnį.
Kai dalmuo pasidaro lygus 0, tai surašome visasliekanas, pradedant nuo paskutinės. Tai ir bus ieškomas dvejetainis skaičius.
Pavyzdys 1.
Pratimas 1
Suskaičiuokite, dešimtainius skaičius paversdami dvejetainiais.
2910 =
4710 =
8810 =
9910 =
10310 =
17610 =
20110 =
33310 =
49910 =
55510 =
87910 =
105610 =
135910 =
146010 =
200010 =
999910 =
Dvejetainio skaičiaus pavertimas dešimtainiu
Pavertimui į dešimtainę sistemą, reikia kiekvieną dvejetainio skaičiaus
skaitmenį padauginti iš
dvejetainių vienetų (20), dešimčių (21), šimtų (22) ir t.t.
10012 = 1 · 23 + 0 · 22 + 0 · 21 + 1 · 20 = 910
Pratimas 2
Suskaičiuokite, dvejetainius skaičius paversdami dešimtainiais.
A |
1112= 1012= 11112= 10112= 111002= 111112= 1010102= 1010112= 1110002= 1111112= |
B |
10000002= 11100112= 10011112= 11111102= 11111112= 111111102= 1111111002= |