Beginner

Convertor BCD (zecimal codificat binar)

Convertește între numere zecimale și zecimal codificat binar împachetat (BCD), unde fiecare cifră zecimală este stocată în propriul său nibble de 4 biți.

Mod

Choose the conversion direction
Non-negative whole number (digits 0-9)
Conversion
1295 = 0001 0010 1001 0101
Packed BCD (binary)
0001 0010 1001 0101
Hex
1295
Digit / nibble count
4
Zecimal
1295
Invalid nibble (1010-1111)
Nu
Nibble 1 (0001)1
Nibble 2 (0010)2
Nibble 3 (1001)9
Nibble 4 (0101)5
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 funcționează acest calculator?

BCD stochează fiecare cifră zecimală în propriul său nibble de 4 biți (0-9 = 0000-1001). Pentru a codifica, scrie fiecare cifră pe 4 biți și concatenează; pentru a decodifica, împarte biții în grupuri de 4 biți și citește fiecare ca o cifră. Tiparele 1010-1111 sunt invalide și sunt semnalate.

Formulă
Fiecare cifră zecimală d (0-9) se mapează la un nibble de 4 biți: 0->0000, 9->1001; cifrele sunt concatenate pentru a forma BCD împachetat.
How this is calculated

Zecimalul codificat binar stochează fiecare cifră zecimală separat într-un grup de patru biți numit nibble. Doar tiparele de la 0000 la 1001 (0-9) sunt legale; cele șase tipare de la 1010 la 1111 sunt nefolosite și sunt semnalate ca invalide. În modul Zecimal -> BCD, calculatorul citește fiecare cifră a numărului întreg pe care îl introduci și scrie codul său de 4 biți, apoi concatenează nibble-urile în șirul de biți BCD împachetat.

În modul BCD -> Zecimal, șirul de biți de intrare este completat cu zerouri la stânga până la un multiplu de patru și împărțit în grupuri de 4 biți. Fiecare grup este citit ca o singură cifră zecimală (valoarea sa binară). Dacă vreun grup depășește 1001, nu este BCD valid, deci acea cifră este afișată ca "?" și se ridică indicatorul de nibble invalid.

Instrumentul raportează binarul împachetat, echivalentul hexazecimal (fiecare nibble devine un caracter hex, care pentru BCD valid este egal cu cifrele originale) și numărul de cifre/nibble-uri. Intrările trebuie să fie un număr întreg nenegativ (BCD nu are aici semn sau parte fracționară) pentru codificare, sau un șir pur binar pentru decodificare; o intrare goală sau malformată afișează un avertisment.

Întrebări frecvente

Binarul simplu codifică întregul număr ca o singură valoare, în timp ce BCD codifică fiecare cifră zecimală independent pe 4 biți. Astfel, 12 este 1100 în binar, dar 0001 0010 în BCD.

Un nibble are 16 tipare, dar BCD folosește doar 0000-1001 pentru cifrele 0-9. Tiparele 1010-1111 (10-15) nu sunt cifre BCD valide, așa că convertorul le semnalează.

Acest instrument BCD împachetat codifică doar numere întregi nenegative. Semnele și părțile fracționare necesită convenții suplimentare (precum nibble-uri de semn) care depășesc acest convertor de bază.

Cunoscut și ca

convertor bcd
zecimal codat binar
zecimal in bcd
bcd in zecimal
cod bcd
calculator bcd

APA

TG we-Calculate Editorial Team. (2026). Convertor BCD (zecimal codificat binar) [Online calculator]. TG we-Calculate. https://we-calculate.com/ro/calculator/bcd-binary-coded-decimal-converter

Chicago

TG we-Calculate Editorial Team. "Convertor BCD (zecimal codificat binar)." TG we-Calculate. 2026. https://we-calculate.com/ro/calculator/bcd-binary-coded-decimal-converter.

IEEE

TG we-Calculate Editorial Team, "Convertor BCD (zecimal codificat binar)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/ro/calculator/bcd-binary-coded-decimal-converter

BibTeX

@misc{wecalculate_bcd_binary_coded_decimal_converter, title = {Convertor BCD (zecimal codificat binar)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/ro/calculator/bcd-binary-coded-decimal-converter}}, year = {2026}, note = {TG we-Calculate} }

Te-a ajutat acest calculator?