Beginner

BCD (binarno kodirani decimalni) pretvarač

Pretvarajte između decimalnih brojeva i zbijenog binarno kodiranog decimalnog zapisa (BCD), gdje se svaka decimalna znamenka pohranjuje u vlastiti 4-bitni nibble.

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
Decimalni
1295
Invalid nibble (1010-1111)
Ne
Nibble 1 (0001)1
Nibble 2 (0010)2
Nibble 3 (1001)9
Nibble 4 (0101)5
Rezultati su procjene namijenjene isključivo općoj informaciji i ne predstavljaju stručni savjet — uvijek samostalno provjerite važne rezultate prije nego što se na njih oslonite. Pročitajte cijelu izjavu o odricanju odgovornosti.
Brzi odgovor

Kako radi ovaj kalkulator?

BCD pohranjuje svaku decimalnu znamenku u vlastiti 4-bitni nibble (0-9 = 0000-1001). Za kodiranje, svaku znamenku zapišite kao 4 bita i spojite ih; za dekodiranje, bitove podijelite u skupine od 4 bita i svaku čitajte kao jednu znamenku. Uzorci 1010-1111 su nevažeći i označavaju se.

Formula
Svaka decimalna znamenka d (0-9) preslikava se u 4-bitni nibble: 0->0000, 9->1001; znamenke se spajaju u zbijeni BCD.
How this is calculated

Binarno kodirani decimalni zapis pohranjuje svaku decimalnu znamenku zasebno u skupinu od četiri bita zvanu nibble. Dopušteni su samo uzorci od 0000 do 1001 (0-9); šest uzoraka od 1010 do 1111 se ne koristi i označava se kao nevažeće. U načinu Decimalno -> BCD kalkulator čita svaku znamenku cijelog broja koji unesete i zapisuje njezin 4-bitni kod, zatim spaja nibblove u zbijeni BCD niz bitova.

U načinu BCD -> Decimalno ulazni niz bitova nadopunjuje se s lijeve strane nulama do višekratnika broja četiri i dijeli u skupine od 4 bita. Svaka skupina čita se kao jedna decimalna znamenka (njezina binarna vrijednost). Ako neka skupina premaši 1001, ona nije važeći BCD, pa se ta znamenka prikazuje kao "?" i podiže se oznaka nevažećeg nibblea.

Alat prikazuje zbijeni binarni zapis, ekvivalentni heksadecimalni zapis (svaki nibble postaje jedan heks znak, što za važeći BCD odgovara izvornim znamenkama) te broj znamenki/nibblova. Za kodiranje ulazi moraju biti nenegativan cijeli broj (BCD ovdje nema predznak ni razlomljeni dio), a za dekodiranje čisti binarni niz; prazan ili neispravan ulaz prikazuje upozorenje.

Često postavljana pitanja

Obični binarni zapis kodira cijeli broj kao jednu vrijednost, dok BCD kodira svaku decimalnu znamenku neovisno u 4 bita. Tako je 12 zapisano kao 1100 u binarnom, ali 0001 0010 u BCD-u.

Nibble ima 16 uzoraka, ali BCD koristi samo 0000-1001 za znamenke 0-9. Uzorci 1010-1111 (10-15) nisu važeće BCD znamenke, pa ih pretvarač označava.

Ovaj alat za zbijeni BCD kodira samo nenegativne cijele brojeve. Predznaci i razlomljeni dijelovi zahtijevaju dodatne konvencije (poput nibblova predznaka) koje su izvan ovog osnovnog pretvarača.

Poznato i kao

bcd pretvarač
binarno kodirana decimala
decimalno u bcd
bcd u decimalno
bcd kalkulator
pakirani bcd
binarno kodirani decimalni

APA

TG we-Calculate Editorial Team. (2026). BCD (binarno kodirani decimalni) pretvarač [Online calculator]. TG we-Calculate. https://we-calculate.com/hr/calculator/bcd-binary-coded-decimal-converter

Chicago

TG we-Calculate Editorial Team. "BCD (binarno kodirani decimalni) pretvarač." TG we-Calculate. 2026. https://we-calculate.com/hr/calculator/bcd-binary-coded-decimal-converter.

IEEE

TG we-Calculate Editorial Team, "BCD (binarno kodirani decimalni) pretvarač," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/hr/calculator/bcd-binary-coded-decimal-converter

BibTeX

@misc{wecalculate_bcd_binary_coded_decimal_converter, title = {BCD (binarno kodirani decimalni) pretvarač}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/hr/calculator/bcd-binary-coded-decimal-converter}}, year = {2026}, note = {TG we-Calculate} }

Je li vam ovaj kalkulator pomogao?