Beginner

Převodník BCD (binárně kódované desítkové číslo)

Převádějte mezi desítkovými čísly a pakovaným binárně kódovaným desítkovým číslem (BCD), kde je každá desítková číslice uložena ve vlastním 4bitovém nibblu.

Modus

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
Desetinné
1295
Invalid nibble (1010-1111)
Ne
Nibble 1 (0001)1
Nibble 2 (0010)2
Nibble 3 (1001)9
Nibble 4 (0101)5
Výsledky jsou pouze orientační odhady pro obecné informační účely a nejsou odborným poradenstvím — důležité výsledky si vždy nezávisle ověřte, než se na ně spolehnete. Přečíst si úplné právní upozornění.
Rychlá odpověď

Jak tato kalkulačka funguje?

BCD ukládá každou desítkovou číslici ve vlastním 4bitovém nibblu (0-9 = 0000-1001). Pro zakódování zapište každou číslici jako 4 bity a zřetězte je; pro dekódování rozdělte bity na 4bitové skupiny a každou přečtěte jako jednu číslici. Vzory 1010-1111 jsou neplatné a jsou označeny.

Vzorec
Každá desítková číslice d (0-9) odpovídá 4bitovému nibblu: 0->0000, 9->1001; číslice se zřetězí do pakovaného BCD.
How this is calculated

Binárně kódované desítkové číslo ukládá každou desítkovou číslici samostatně do skupiny čtyř bitů zvané nibble. Platné jsou pouze vzory 0000 až 1001 (0-9); šest vzorů 1010 až 1111 se nepoužívá a je označeno jako neplatné. V režimu Desítkové -> BCD kalkulačka přečte každou číslici celého čísla, které zadáte, zapíše její 4bitový kód a poté nibbly zřetězí do pakovaného bitového řetězce BCD.

V režimu BCD -> Desítkové se vstupní bitový řetězec doplní zleva nulami na násobek čtyř a rozdělí na 4bitové skupiny. Každá skupina se přečte jako jediná desítková číslice (její binární hodnota). Pokud některá skupina přesahuje 1001, nejde o platné BCD, takže se daná číslice zobrazí jako "?" a vyvolá se příznak neplatného nibblu.

Nástroj uvádí pakovaný binární tvar, ekvivalentní šestnáctkový tvar (každý nibble se stává jedním šestnáctkovým znakem, což u platného BCD odpovídá původním číslicím) a počet číslic/nibblů. Vstupy musí být pro kódování nezáporné celé číslo (BCD zde nemá znaménko ani desetinnou část) nebo pro dekódování čistý binární řetězec; prázdný nebo chybný vstup zobrazí varování.

Často kladené otázky

Běžný binární zápis kóduje celé číslo jako jednu hodnotu, zatímco BCD kóduje každou desítkovou číslici nezávisle ve 4 bitech. Číslo 12 je tedy v binárním zápisu 1100, ale v BCD 0001 0010.

Nibble má 16 vzorů, ale BCD používá pro číslice 0-9 pouze 0000-1001. Vzory 1010-1111 (10-15) nejsou platné číslice BCD, takže je převodník označí.

Tento nástroj pro pakované BCD kóduje pouze nezáporná celá čísla. Znaménka a desetinné části vyžadují dodatečné konvence (například znaménkové nibbly), které jsou mimo rámec tohoto základního převodníku.

Také známé jako

převodník bcd
binárně kódovaná desítková soustava
desítkové na bcd
bcd na desítkové
bcd kalkulačka
převod bcd
binárně kódované desítkové číslo
packed bcd

APA

TG we-Calculate Editorial Team. (2026). Převodník BCD (binárně kódované desítkové číslo) [Online calculator]. TG we-Calculate. https://we-calculate.com/cs/calculator/bcd-binary-coded-decimal-converter

Chicago

TG we-Calculate Editorial Team. "Převodník BCD (binárně kódované desítkové číslo)." TG we-Calculate. 2026. https://we-calculate.com/cs/calculator/bcd-binary-coded-decimal-converter.

IEEE

TG we-Calculate Editorial Team, "Převodník BCD (binárně kódované desítkové číslo)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/cs/calculator/bcd-binary-coded-decimal-converter

BibTeX

@misc{wecalculate_bcd_binary_coded_decimal_converter, title = {Převodník BCD (binárně kódované desítkové číslo)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/cs/calculator/bcd-binary-coded-decimal-converter}}, year = {2026}, note = {TG we-Calculate} }

Pomohla vám tato kalkulačka?