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
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
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
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
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.
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
@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?
