Documente Academic
Documente Profesional
Documente Cultură
Calcule Baza 2, 8, 10, 16
Calcule Baza 2, 8, 10, 16
BAZE DE NUMERAIE
prof. Mariana Radu
Sc. gen. Ghimbav
Numerele se scriu cu ajutorul unor simboluri ( semne grafice). Acestea au fost diferite n
Antichitate de la un popor la altul.
Pentru numrul 10 egiptenii au folosit simbolul , babilonienii au folosit simbolul < ,
iar romanii au folosit simbolul X .
Dup felul de ordonare i grupare a simbolurilor folosite, se poate vorbi de dou moduri de
scriere a numerelor:
1. Scrierea nepoziional ( simbolurile romane)
2. Scrierea poziional ( simbolurilr arabe)
BAZA ZECE
Toate calculele pe care le facem n viaa de zi cu zi sunt efectuate n sistemul de numeraie
zecimal, sau n baza 10. Ne-am obinuit cu acest sistem nc de la natere, natura fiind cea care a
avut rolul decisiv n aceat alegere. Ea a stabilit ca rezultat final al evoluiei un optim de cinci
degete la fiecare din cele dou mini ale omului. Acest sistem de numeraie este un sistem
poziional, pentru c orice numr este reprezentat printr-un ir de cifre zecimale, adic de la 0 la 9,
fiecare poziie a cifrei n numr avnd o anumit pondere.Valoarea numrului este o sum
ponderat a cifrelor din care este format numrul.
Numerele naturale se scriu cu ajutorul cifrelor arabe : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
10 uniti formeaz o zece, 10 zeci formeaz o sut, 10 sute formeaz o mie, .a.m.d.
Exemple:
1743 = 1 * 10
3
+ 7 * 10
2
+ 4 * 10
1
+ 3 * 10
0
1743 = 1 * 1000 + 7 * 100 + 4 * 10 + 3
ab = a * 10 + b
abc = a * 100 + b * 10 + c
abcd = a * 1000 + b * 100 + c * 10 + d
BAZA DOI
Sisteme de numeraie n baza 2
Orice informaie poate fi codificat folosind doar dou simboluri: 0 i 1. S considerm
pentru nceput sistemul de numeraie n baza 2, numit i sistemul de numeraie binar .
Trecerea unui numr din baza 10 n baza 2 :
Lund spre exemplu numrul 57 i folosind teorema mpririi cu rest , obinem :
57 2 .
56 28 2 .
1 28 14 2 . 57( 10) = 111001( 2 )
0 14 7 2 .
0 6 3 2 .
1 2 . 1 2
1 0
1 0
2
Observaie: Cifrele obinute pentru scrierea n baza 2 sunt luate ncepnd cu ultima
mprire .
Regul general : Pentru a trece un numr din baza 10 n baza 2 se mparte numrul la 2 i se
reine restul, apoi ctul obinut se mparte la 2 i se reine restul; se continu procedeul pn
se obine ctul 0, dup care numrul scris n baza 2 se obine scriind toate resturile de la
ultimul la primul .
Exemple :
2(10) =10(2) ;
62(10) = 111110(2) ;
1995(10) = 11111001011(2) ;
1024(10) = 10000000000(2) ;
Trecerea unui numr din baza 2 n baza 10 :
Pentru nceput s lum numrul 101011(2) , care n baza 10 devine :
1x2
5
+ 0x2
4
+ 1x2
3
+ 0x2
2
+ 1x2
1
+ 1x2
0
= 43, deci 101011(2) = 43 (10) = 43 .
Regul general : Unui numr n baza 2 i corespunde n baza 10 un numr egal cu suma
produselor dintre fiecare cifr i 2 la exponentul egal cu unu mai puin dect poziia pe care
se afl cifra n numrul scris n baza 2 ( poziia este calculat de la stnga la dreapta ) .
Exemple :
1010011(2) = 83(10) ; 1100011(2) = 227(10) ; 1000000000(2) = 512(10) ; 11001(2) =25(10)
BAZA 16
Sisteme de numeraie n baza 16
S considerm sistemul de numeraie n baza 16, numit i sistemul de numeraie
hexazecimal .
Trecerea unui numr din baza 10 n baza 16 :
Regul general : Pentru a trece un numr din baza 10 n baza 16 se procedeaz astfel : se
mparte succesiv la 16 numrul ( apoi cturile .a.m.d. ) , reinndu-se resturile , dup care ,
dac acestea sunt 10,11,12,13,14,15 se nlocuiesc respectiv cu A,B,C,D,E,F ; resturile obinute
formeaz cifrele numrului scris n baza 16 ( de la ultimul rest la primul ) .
Regul general : Pentru a trece un numr din baza 10 n baza 16 se mparte numrul la 16 i
se reine restul, apoi ctul obinut se mparte la 16 i se reine restul; se continu procedeul
pn se obine ctul 0, dup care numrul scris n baza 16 se obine scriind toate resturile de
la ultimul la primul .
Exemplu : 347(10)=15B(16)
347 16
32 21 16
27 16 1 16
16 5 0 0
11 1
( B)
Astfel, lund resturile n ordine invers obinem 15B(16).
3
Trecerea unui numr din baza 16 n baza 10 :
Regul general : Pentru a trece un numr din baza 16 n baza 10 se procedeaz la fel ca la
trecerea din baza 2 n baza 10, avndu-se n vedere nlocuirea literelor A, B, C, D, E, F cu 10,
11, 12, 13, 14, 15.
Regul general : Unui numr n baza 16 i corespunde n baza 10 un numr egal cu suma
produselor dintre fiecare cifr i 16 la exponentul egal cu unu mai puin dect poziia pe care
se afl cifra n numrul scris n baza 16 ( poziia este calculat de la stnga la dreapta ) .
Exemplu :
86C(16) = 8 x 16
2
+ 6 x 16 + C = 8 x 16
2
+ 6 x 16 + 12 = 2156(10)
Transformarea unui numr din baza x n baza 10
ab = a x
1
+ b
abc (x) = a x
2
+ b x
1
+ c
abcd (x) = a x
3
+ b x
2
+ c x
1
+ d
FIE DE LUCRU
BAZA ZECE
Exemple:
1743 = 1 * 10
3
+ 7 * 10
2
+ 4 * 10
1
+ 3 * 10
0
1743 = 1 * 1000 + 7 * 100 + 4 * 10 + 3
ab = a * 10 + b
abc = a * 100 + b * 10 + c
abcd = a * 1000 + b * 100 + c * 10 + d
BAZA DOI
Exemplu:
57 2 .
56 28 2 .
1 28 14 2 . 57( 10) = 111001( 2 )
0 14 7 2 .
0 6 3 2 .
1 2 . 1 2
1 0
1 0
Exemple :
2(10) =10(2) ;
62(10) = 111110(2) ;
1995(10) = 11111001011(2) ;
1024(10) = 10000000000(2) ;
Exemple :
1010011(2) = 83(10) ; 1100011(2) = 227(10) ; 1000000000(2) = 512(10) ; 11001(2) =25(10)
4
BAZA 16
Exemplu : 347(10)=15B(16)
347 16
33 21 16
27 16 1 16
16 5 0 0
11 1
(adic B)
Exemplu :
86C(16) = 8 x 16
2
+ 6 x 16 + C = 8 x 16
2
+ 6 x 16 + 12 = 2156(10)
Transformarea unui numr din baza x n baza 10
ab = a x
1
+ b
abc (x) = a x
2
+ b x
1
+ c
abcd (x) = a x
3
+ b x
2
+ c x
1
+ d
Exerciii (baza 10):
1. Artai c :
abab = 101 * ab
a a00 = 1001 * a
( abc + bca + cab ) se mparte exact la 111 (este divizibil cu 111) .
( abc + bca + cab ) se mparte exact la 37 (este divizibil cu 37) .
2. Aflai cifra a tiind c aaa + aa + a = 861
3. S se determine numrul abc , tiind c abbc - abb - ab - a = 1779
4. Determinai numrul natural de forma ab scris n baza zece pentru care : ab = 5a + 3b .
5. Aflai toate numerele naturale de forma ab astfel nct 5 se mparte exact prin numrul (a +
b).
6. Determinai toate numerele naturale de forma 57 ab astfel nct a + b = 11.
7. Determinai a i b astfel nct pentru 24 17ab produsul cifrelor s fie 672.
8. S se arate c un singur numr natural de dou cifre se mparte exact la suma cifrelor sale,
dnd ctul 3.
9. Determinai cifrele a, b, c tiind c are loc egalitatea: 1190 5 2 5 abc abc .
10. Aflai numerele de trei cifre care au proprietatea: dac le tergem cifra din mijloc, le
micorm de 9 ori.
11. Aflai numrul abcd care verific egalitatea abcd + bcd + cd + d = 3102
12. S se determine numerele ab scrise n baza 10 care verific condiia :
ab = a + 2
2
b
Exerciii (baza 2):
1) S se transforme din baza 10 n baza 2 numerele: 21, 58, 102, 568, 4598, 4780.
2) S se transforme din baza 2 n baza 10 numerele: 10(2), 101(2), 11110(2) , 1001(2), 110011(2).
Exerciii(baza 16):
3) S se transforme din baza 10 n baza 16 numerele: 221, 158, 5202, 568, 498, 4782
4) S se transforme din baza 16 n baza 10 numerele: 1001(16), 110(16) , A25(16) , A0B(16),
C01F(16).
Exercitii :
5) Determinai baza de numeraie x, astfel nct s aib loc egalitile:
102(x) = 27
10100(x) = 90
131(x) = 71