Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AstronomieBiofizicaBiologieBotanicaCartiChimieCopii
Educatie civicaFabule ghicitoriFizicaGramaticaJocLiteratura romanaLogica
MatematicaPoeziiPsihologie psihiatrieSociologie


Conversia din binar in octal, hexazecimal si invers

Matematica



+ Font mai mare | - Font mai mic



Conversia din binar in octal, hexazecimal si invers

Conversia octal-binar si binar-octal porneste de la faptul ca orice cifra octala se poate prezenta prin 3 cifre binare:

0=000



1=001

2=010

3=011

4=100

5=101

6=110

7=111

Ex: (347,5)8=(011 100 111,101)2

Daca se considera un numar in binar, pentru conversia in octal se vor grupa cate 3 cifre pornind de la pozitia virgulei spre stanga pentru partea intreaga, respective dreapta pentru partea fractionara, gasind corespondentul in octal.

Ex: (001 110 011 101, 101 100)2=(1635,54)8

In cazul conversiei binar-hexazcimal se va tine seama ca orice cifra hexayecimala poate fi reprezentata prin patru cifre binare:

0=0000

1=0001

2=0010

3=0011

4=0100

5=0101

6=0110

7=0111

8=1000

9=1001

A=1010

B=1011

C=1100

D=1101

E=1110

F=1111

Ex: (5AF4, 3E)16=(0101 1010 1111 0100, 0011 1110)2

(10 0110 1011 1100, 0011 1101 11)2=(26BC,3DC)2

Operatii aritmetice in binar, octal si hexazecimal

Operatii aritmetice in binar

Adunare

Inmultire

Scadere

0+0=0

0+1=1

1+0=1

1+1=10

0*0=0

0*1=0

1*0=0

1*1=1

0-0=0

1-0=1

1-1=0

0-1=1*

Unde "*" semnifica un imprumut de la pozitia imediat urmatoare a descazutului, care pentru pozitia curenta inseamna 2(deci 2-1=1). Ex:

1011010,001

111010,011

1011,011

110,11

10,11

1 10 11

11 01 1

000 00

 

Operatii aritmetice in octal si hexazecimal

Reguli de operare:

la adunare si inmultire rezultatul va fi constituit din restul impartirii sumei sau produsului la baza, catul constituind transportul pentru pozitia urmatoare;

la scadere, un imprumut de la pozitia urmatoare a numarului inseamna adunarea la descazutul pozitiei curente, a bazei de numeratie.

1475,367+

562,51

2260,077

34022,56-

1234,25

32566,31

357,26

3,7

321332

131602__

1637,352

AF59C+

D8E2

BCE7E

F000-

___1

EFFF

5DA2

B8

2ED10

405F6

434C70

  1. Sa se efectueze in binar urmatoarele operatii:

a)      1011+1100=10111

b)      1001,101+11,01=1100,111

c)      1011-1001=0010

d)      1010-1001=0001

e)      11010,001-11,101=10110,100

f)        101,01 11,01=10001,0001

  1. Sa se efectueze in octal urmatoarele operatii:

a)      17+23=42

b)      7764+5432=15416

c)      675-24=651

d)      7432-1543=5667

e)      3727=1311

  1. Sa se efectueze in hexazecimal urmatoarele operatii:

a)      78A+351=ADB

b)      7B38+649D=DFD5

c)      AAAA,BBB+CCCC,DDD=17777,198

d)      A9B8-65A4=4414

e)      8B5F-6A32=4414

f)        2514=2D9



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 3660
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved