BAZE DE NUMERAŢIE - INFORMATICĂ ȘI TIC ÎN ATL
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 m?ini 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 av?nd 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 * 103 + 7 * 102 + 4 * 101 + 3 * 100 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 :
Lu?nd spre exemplu numrul 57 i folosind teorema ?mpririi cu rest , obinem :
57 2 .
56 28 2 .
1 28 14 2 . 0 14 7 2 .
57( 10) = 111001( 2 )
0 6 3 2.
1 2. 1 2
1 0
1 0
1
Observaie: Cifrele obinute pentru scrierea ?n baza 2 sunt luate ?ncep?nd 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 c?tul obinut se ?mparte la 2 i se reine restul; se continu procedeul p?n se obine c?tul 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 : 1x25 + 0x24 + 1x23 + 0x22 + 1x21 + 1x20 = 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 dec?t poziia pe care se afl cifra ?n numrul scris ?n baza 2 ( poziia este calculat de la st?nga 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 c?turile .a.m.d. ) , rein?ndu-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 c?tul obinut se ?mparte la 16 i se reine restul; se continu procedeul p?n se obine c?tul 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, lu?nd resturile ?n ordine invers obinem 15B(16).
2
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, av?ndu-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 dec?t poziia pe care se afl cifra ?n numrul scris ?n baza 16 ( poziia este calculat de la st?nga la dreapta ) .
Exemplu : 86C(16) = 8 x 162 + 6 x 16 + C = 8 x 162 + 6 x 16 + 12 = 2156(10)
Transformarea unui numr din baza x ?n baza 10
ab = a x1 + b
abc (x) = a x2 + b x1 + c
abcd (x) = a x3 + b x2 + c x1 + d FIE DE LUCRU
BAZA ZECE
Exemple: 1743 = 1 * 103 + 7 * 102 + 4 * 101 + 3 * 100
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 . 0 14 7 2 . 0 6 3 2. 1 2. 1 2 1 0 1 0
57( 10) = 111001( 2 )
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)
3
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 162 + 6 x 16 + C = 8 x 162 + 6 x 16 + 12 = 2156(10)
Transformarea unui numr din baza x ?n baza 10
ab = a x1 + b
abc (x) = a x2 + b x1 + c
abcd (x) = a x3 + b x2 + c x1 + d
Exerciii (baza 10):
1. Artai c :
abab = 101 * ab
a00a = 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 ?nc?t 5 se ?mparte exact prin numrul (a + b).
6. Determinai toate numerele naturale de forma ab57 astfel ?nc?t a + b = 11.
7. Determinai a i b astfel ?nc?t pentru 17ab24 produsul cifrelor s fie 672. 8. S se arate c un singur numr natural de dou cifre se ?mparte exact la suma cifrelor sale,
d?nd c?tul 3.
9. Determinai cifrele a, b, c tiind c are loc egalitatea: 5abc 2 abc5 1190 . 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 + 22 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 ?nc?t s aib loc egalitile: 102(x) = 27 10100(x) = 90 131(x) = 71
4
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- certificate ysebaert
- guide to hazardous locations fm approvals
- mediu european commission
- ce facem cu ea ii
- codul nostru de conduită facem ceea ce este corect vodafone
- type ii ia crew manifest
- information assurance workforce improvement program
- z i dmc ii 230 camera system
- ce să facem core
- atex explained in brief rfip