Calculator Hexazecimal

Efectuează operații aritmetice între numere hexazecimale sau folosește convertoarele noastre instantanee din hexazecimal în zecimal și invers. Rezultate precise și ușor de copiat.

Număr hexazecimal 1 invalid
Număr hexazecimal 2 invalid

Rezultat în hexazecimal:

Rezultat în zecimal:

Număr hexazecimal invalid

Rezultat Zecimal:

Număr zecimal invalid

Rezultat Hexazecimal:

Ce sunt numerele hexazecimale? Cu exemple

Numerele hexazecimale sunt o reprezentare numerică care folosește 16 cifre în loc de cele 10 cifre utilizate în sistemul zecimal. Cifrele utilizate sunt numerele de la 0 la 9 și literele A, B, C, D, E și F. Numerele hexazecimale sunt adesea folosite în programare pentru a reprezenta valori în sistemul de numerație binar.

Câteva exemple de numere hexazecimale includ:

  • 1F (31 în zecimal)
  • A0 (160 în zecimal)
  • FF (255 în zecimal)

Cum se adună numerele hexazecimale?

Adunarea numerelor hexazecimale este similară cu adunarea numerelor zecimale, dar cu câteva diferențe importante datorate bazei numerice diferite. Mai jos este prezentat un exemplu de adunare a două numere hexazecimale:

Exemplu: Adunarea 5A (90 în zecimal) și 3F (63 în zecimal) pas cu pas

  1. Începem adunând cifrele unităților (sau cifrele cele mai puțin semnificative) mai întâi: A + F = 17 (în zecimal)
  2. Deoarece rezultatul este mai mare de 15, transportăm 1 la coloana următoare
  3. Continuăm adunând celelalte coloane: 5 + 3 + 1 (transportat) = 9
  4. Rezultatul final este 99 (153 în zecimal)

Cum se scad numerele hexazecimale?

Scăderea numerelor hexazecimale este similară cu scăderea numerelor zecimale, dar cu câteva diferențe importante datorate bazei numerice diferite. Mai jos este prezentat un exemplu de scădere a două numere hexazecimale:

Exemplu: Scăderea 7B (123 în zecimal) - 5F (95 în zecimal) pas cu pas

  1. Începem scăzând cifrele unităților (sau cifrele cele mai puțin semnificative) mai întâi: B - F. Deoarece B (11 în zecimal) este mai mic decât F (15 în zecimal), trebuie să împrumutăm o „unitate" de la zecena numărului hexazecimal. În acest caz, am avea 1B (27 în zecimal) - F (15 în zecimal) = C (12 în zecimal).
  2. Continuăm scăzând celelalte coloane: (7 - 1) - 5 = 1, deoarece la pasul anterior am împrumutat o unitate de la 7.
  3. Rezultatul final este 1C (28 în zecimal)

Cum se convertește un număr hexazecimal în zecimal

Pentru a converti un număr hexazecimal în zecimal, se folosește următoarea formulă:

(cifra_1 · 16^(n-1)) + (cifra_2 · 16^(n-2)) + ... + (cifra_n · 16^0)

Unde cifra_1 este cifra cea mai din stânga a numărului hexazecimal, cifra_2 este următoarea, și așa mai departe, iar n este numărul total de cifre care compun numărul hexazecimal de convertit.

Exemplu: Convertirea numărului hexazecimal 5A în zecimal.

  1. Determinăm valoarea lui n. În acest caz, n = 2
  2. Transformăm fiecare cifră hexazecimală în forma sa zecimală. În acest caz, 5 = 5 și A = 10
  3. Înlocuim cifrele în forma lor zecimală în formulă. Astfel obținem:
(5 · 16^1) + (10 · 16^0) = (5 · 16) + (10 · 1) = (80) + (10) = 90

Diferențe între sistemul zecimal și cel hexazecimal

Sistemul zecimal

Este un sistem de numerație în baza 10 și este standardul la nivel mondial. Fiecare cifră care compune un număr zecimal trebuie să ia valori între 0 și 9. Dacă valoarea cifrei depășește 9, trebuie adăugată o nouă cifră pentru reprezentarea corectă.

Sistemul hexazecimal

Este un sistem de numerație în baza 16 și este frecvent utilizat în lumea graficii digitale pentru a reprezenta culorile pe un monitor. Fiecare cifră care compune un număr poate lua valori între [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F]. Dacă valoarea cifrei depășește F, trebuie adăugată o nouă cifră pentru reprezentarea corectă.

Tabel de echivalențe între numere zecimale, hexazecimale și binare

Reprezentarea numerelor în fiecare dintre sistemele de numerație.

Sistemul zecimal
Sistemul hexazecimal
Sistemul binar
0
0
0
1
1
1
2
2
10
3
3
11
4
4
100
5
5
101
6
6
110
7
7
111
8
8
1000
9
9
1001
10
A
1010
11
B
1011
12
C
1100
13
D
1101
14
E
1110
15
F
1111