Sunteți pe pagina 1din 3

Laborator 2 Conversii i operaii n diferite baze de numeraie

Se va studia: - conversia numerelor ntregi i zecimale din baza 10 ntr-o baz oarecare, n special baza 16 i 2 - conversia invers, dintr-o baz oarecare n baza 10, mai ales din baza 16 i 2 n baza 10. - conversia din baza 16 direct n baza 2 i invers. Consideraii teoretice n sistem de numera!ie este constituit din totalitatea regulilor de reprezentare a numerelor cu a"utorul anumitor simboluri denumite ci#re. $entru orice sistem de numera!ie , numrul semnelor distincte pentru ci#rele sistemului este egal cu baza %b&. 'eci pentru baza b(2 %numere scrise n binar& semnele vor #i ci#rele 0 i 1. $entru baza b(16 %)e*azecimal& semnele vor #i 0,1,2,+,,,-,6,.,/,0,1,2,3,',4,5. Se observ c pentru numerele scrise ntr-o baz mai mare dec6t baza 10 %zecimal& se #olosesc i alte simboluri %litere& pe l6ng ci#rele obinuite din baza 10. 1st#el, n cazul numerelor scrise n )e*azecimal, literele 1,2,3,',4,5 au ca i valori asociate 10,11,12,1+,1,,1-. 7oduri de notare: scrierea la s#6ritul numrului n parantez a bazei, de e*emplu: 100101001%2&, sau 1.162%16&. Conversia numerelor din baza 10 ntr-o baz oarecare 1lgoritmul cel mai simplu const n mpr!irea succesiv a numrului scris n baza 10 la baza spre care se dorete conversia %se mparte numrul la baz, iar n continuare se mparte c6tul ob!inut la baz .a.m.d. p6n c6nd c6tul devine 0&, dup care se iau resturile ob!inute n ordine invers, care constituie valoarea numrului n baza cerut. 4*emple: S se converteasc +,. din baza 10 n baza 16%8& 7ai nt6i se convertete n baza 16 pentru c aceasta se realizeaz prin mai pu!ine mpr!iri dec6t conversia n baza 2. +,. 16 +2 21 16 2. 16 1 16 5 0 11 1 %adic 9B:&

16 0

1st#el, lu6nd resturile n ordine invers ob!inem 1-2%8&.

S se converteasc -. din baza 10 n baza 2%2& -. 2 . -6 2/ 2 . 1 2/ 1, 2 . 57( 10) = 111001( 2 ) 0 1, . 2 . 0 6 + 2 . 1 2. 1 1 4*ist i o metod mai rapid de conversie a numerelor ntre bazele 2 i 16 !in6nd cont c pentru #iecare ci#r )e*a e*ist , ci#re binare corespondente: Valoarea n Valoarea n zecimal hexazecima l 0 0 1 1 2 2 + + , , 6 6 . . / / 0 0 10 1 11 2 12 3 1+ ' 1, 4 15 Numrul binar coresp. ci rei hexa 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

7ai trebuie !inut cont la trecerea unui numr prin bazele 2 i 16 c gruparea ci#relor din baza 2 se #ace de la dreapta la st6nga %prin completare cu zerouri la st6nga numrului dac este cazul, deci n partea care nu-i a#ecteaz valoarea. ;n concluzie, +,.%'& ( 1-2%8& ( 0001 0101 1011%2& 1lte e*emple: 2 ( 2%10& (10%2& <62%10& ( 111110%2& <100-%10& ( 11111001011%2& < 102,%10& ( 10000000000%2& < Conversia unui numr dintr-o baz oarecare n baza 10 $entru a converti un numr dintr-o baz oarecare n baza 10 se poate #olosi #ormula de#init n prima parte a lucrrii i anume:

Nr(b) = !n !n"1 !n"2 # !2!1 !0

atunci valoarea sa n baza 10 va #i:

Nr(10) = !n $ bn % ! n"1 $ bn"1 % # % ! 2 $ b2 % ! 1 $ b1% ! 0


4*emple: Se d numrul ntreg n )e*azecimal +1/%8& i se cere valoarea sa n zecimal: = ( +>162 ? 10>16 1 ? / ( +>2-6 ? 160 ? / ( 0+6%10& Se d numrul ntreg n )e*azecimal /63%8& i se cere valoarea sa n zecimal: /63%16& ( / > 162 ? 6 > 16 ? 12 ( 21-6%10& Se d numrul ntreg n binar 1101101%2& i se cere valoarea sa n zecimal 1101101%2& ( 1>26?1>2-?0>2,?1>2+?1>22?0>2?1(100%10&

1lte e*emple: 1010011%2& ( /+%10& < 1100011%2& ( 22.%10& < 1000000000%2& ( -12%10& <

11001%2& (2-%10&

S-ar putea să vă placă și

  • Curs1 N
    Curs1 N
    Document9 pagini
    Curs1 N
    Marius Sigartau
    Încă nu există evaluări
  • Powerpoint Curs 09-10
    Powerpoint Curs 09-10
    Document7 pagini
    Powerpoint Curs 09-10
    Marius Sigartau
    Încă nu există evaluări
  • 1) .Caracteristicile Unui Proiect de Constructie
    1) .Caracteristicile Unui Proiect de Constructie
    Document1 pagină
    1) .Caracteristicile Unui Proiect de Constructie
    Marius Sigartau
    Încă nu există evaluări
  • Powerpointcurs 01-02
    Powerpointcurs 01-02
    Document9 pagini
    Powerpointcurs 01-02
    Marius Sigartau
    Încă nu există evaluări
  • Powerpoint MGM II Curs 3 + 4
    Powerpoint MGM II Curs 3 + 4
    Document12 pagini
    Powerpoint MGM II Curs 3 + 4
    Marius Sigartau
    Încă nu există evaluări
  • Powerpointcurs 01-02
    Powerpointcurs 01-02
    Document9 pagini
    Powerpointcurs 01-02
    Marius Sigartau
    Încă nu există evaluări
  • Powerpoint MGM II Curs 3 + 4
    Powerpoint MGM II Curs 3 + 4
    Document12 pagini
    Powerpoint MGM II Curs 3 + 4
    Marius Sigartau
    Încă nu există evaluări
  • Powerpoint Curs 7 + 8
    Powerpoint Curs 7 + 8
    Document11 pagini
    Powerpoint Curs 7 + 8
    Marius Sigartau
    Încă nu există evaluări
  • Curs 11
    Curs 11
    Document28 pagini
    Curs 11
    Marius Sigartău
    Încă nu există evaluări
  • Buna Ziua
    Buna Ziua
    Document1 pagină
    Buna Ziua
    Marius Sigartau
    Încă nu există evaluări
  • Buna Ziua
    Buna Ziua
    Document1 pagină
    Buna Ziua
    Marius Sigartau
    Încă nu există evaluări
  • Curs 05
    Curs 05
    Document4 pagini
    Curs 05
    Marius Sigartau
    Încă nu există evaluări
  • Normativ Calcul Scari GP - 089 - 2003
    Normativ Calcul Scari GP - 089 - 2003
    Document136 pagini
    Normativ Calcul Scari GP - 089 - 2003
    Stoica Daciana
    100% (4)
  • Curs 01
    Curs 01
    Document49 pagini
    Curs 01
    Marius Sigartau
    Încă nu există evaluări
  • Master
    Master
    Document89 pagini
    Master
    Codruta Jurca
    Încă nu există evaluări
  • Curs 03
    Curs 03
    Document26 pagini
    Curs 03
    Marius Sigartau
    Încă nu există evaluări
  • Master
    Master
    Document89 pagini
    Master
    Codruta Jurca
    Încă nu există evaluări
  • Economie Viorica
    Economie Viorica
    Document138 pagini
    Economie Viorica
    Cristian Calinescu
    Încă nu există evaluări
  • Accept Vecini
    Accept Vecini
    Document1 pagină
    Accept Vecini
    Marius Sigartau
    Încă nu există evaluări
  • Curs 05
    Curs 05
    Document21 pagini
    Curs 05
    Marius Sigartau
    Încă nu există evaluări
  • Aplicatii Numerice
    Aplicatii Numerice
    Document26 pagini
    Aplicatii Numerice
    Raileanu Adrian
    Încă nu există evaluări
  • Curs 02
    Curs 02
    Document28 pagini
    Curs 02
    Marius Sigartau
    Încă nu există evaluări
  • Curs 01
    Curs 01
    Document49 pagini
    Curs 01
    Marius Sigartau
    Încă nu există evaluări
  • Curs - Bil. T
    Curs - Bil. T
    Document38 pagini
    Curs - Bil. T
    Marius Sigartau
    Încă nu există evaluări
  • Ferme Zootehnice
    Ferme Zootehnice
    Document18 pagini
    Ferme Zootehnice
    Marius Sigartau
    Încă nu există evaluări
  • Curs Pereti PRD Acop
    Curs Pereti PRD Acop
    Document40 pagini
    Curs Pereti PRD Acop
    Marius Sigartau
    Încă nu există evaluări
  • Curs - Bil. T
    Curs - Bil. T
    Document38 pagini
    Curs - Bil. T
    Marius Sigartau
    Încă nu există evaluări
  • C14 - Depozite& Sere
    C14 - Depozite& Sere
    Document33 pagini
    C14 - Depozite& Sere
    Marius Sigartau
    Încă nu există evaluări
  • c10 - 11 Prod Vegetala
    c10 - 11 Prod Vegetala
    Document56 pagini
    c10 - 11 Prod Vegetala
    Marius Sigartau
    Încă nu există evaluări