Beginner

Convertor de baze numerice

Convertește un număr întreg între binar (baza 2), octal (baza 8), zecimal (baza 10) și hexazecimal (baza 16).
Ultima actualizare: 20 iunie 2026 · Verificat de TG we-Calculate Editorial Team
Introdu cifre valide pentru baza aleasă

De la baza

Valoare zecimală
10

Același număr întreg afișat în toate cele patru baze de mai jos.

Binar (baza 2)
1010
Octal (baza 8)
12
Zecimal (baza 10)
10
Hexazecimal (baza 16)
A
1248Positional place values in base 2 (×2 each step)
Rezultatele sunt estimări furnizate doar cu titlu informativ general și nu constituie sfaturi profesionale — verifică întotdeauna în mod independent rezultatele importante înainte de a te baza pe ele. Citește declinarea completă a responsabilității.
Răspuns rapid

Cum convertești un număr între baze?

Pentru a converti un număr în baza 10, înmulțește fiecare cifră cu baza ridicată la poziția ei (numărând de la zero, de la dreapta) și adună rezultatele. Pentru a trece de la zecimal la altă bază, împarte în mod repetat la baza țintă și citește resturile de jos în sus. Acest instrument face ambele operații automat.

Formulă
valoare = Σ dᵢ × bazăⁱ (fiecare cifră dᵢ este înmulțită cu baza ridicată la poziția ei i)
How this is calculated

Furnizați două intrări: valoarea (un șir de cifre) și "baza sursă" (radixul în care este scris acel șir — 2, 8, 10 sau 16). Instrumentul de conversie verifică mai întâi că fiecare caracter este o cifră legală pentru acea bază: baza 2 permite doar 0–1, baza 8 permite 0–7, baza 10 permite 0–9, iar baza 16 adaugă A–F (fără sensibilitate la majuscule). Dacă vreun caracter este în afara intervalului, intrarea este respinsă în loc să fie trunchiată în tăcere.

Valoarea este apoi decodată într-un singur număr întreg zecimal folosind notația pozițională: fiecare cifră este înmulțită cu baza ridicată la puterea poziției sale, numărând de la zero din dreapta, iar produsele sunt însumate. Astfel binarul 1010 devine 1×2³ + 0×2² + 1×2¹ + 0×2⁰ = 10. Acel număr întreg este valoarea canonică; este recodat în toate cele patru baze pentru afișare, cu hexazecimalul afișat în majuscule prin convenție.

Instrumentul gestionează doar numere întregi nenegative — fără semne, fracții sau separatori. De asemenea presupune aritmetică exactă a numerelor întregi, deci valorile peste 2⁵³−1 (9,007,199,254,740,991) sunt respinse pentru a evita erorile de rotunjire în virgulă mobilă.

Exemple
IntrareRezultat
Binar 1010 → zecimal10
Zecimal 255 → hexazecimalFF
Hexazecimal 1F → octal37

Întrebări frecvente

Cifrele hexazecimale A–F pot fi scrise cu litere mari sau mici, dar majusculele sunt convenția cea mai răspândită pentru adrese de memorie, coduri de culoare și documentație, așa că rezultatul folosește majuscule.

Acest convertor gestionează numere întregi nenegative. Fracțiile și semnele nu sunt acceptate, deoarece fracțiile binare/octale/hexazecimale urmează reguli separate.

Până la 9.007.199.254.740.991 (2⁵³−1), cel mai mare număr întreg pe care JavaScript îl poate reprezenta exact. Valorile mai mari sunt respinse pentru a evita erorile de rotunjire.

Cunoscut și ca

convertor baza numerica
binar in zecimal
zecimal in binar
hex in zecimal
zecimal in hexazecimal
convertor octal
schimbare baza
sistem numeric

APA

TG we-Calculate Editorial Team. (2026). Convertor de baze numerice [Online calculator]. TG we-Calculate. https://we-calculate.com/ro/calculator/number-base-converter

Chicago

TG we-Calculate Editorial Team. "Convertor de baze numerice." TG we-Calculate. 2026. https://we-calculate.com/ro/calculator/number-base-converter.

IEEE

TG we-Calculate Editorial Team, "Convertor de baze numerice," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/ro/calculator/number-base-converter

BibTeX

@misc{wecalculate_number_base_converter, title = {Convertor de baze numerice}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/ro/calculator/number-base-converter}}, year = {2026}, note = {TG we-Calculate} }

Te-a ajutat acest calculator?