Pretvornik BCD (binarno kodirana decimalna števila)
Pretvarjajte med decimalnimi števili in spakirano binarno kodirano decimalo (BCD), kjer je vsaka decimalna cifra shranjena v lastnem 4-bitnem nibble.
Modus
Kako deluje ta kalkulator?
BCD shrani vsako decimalno cifro v lastni 4-bitni nibble (0–9 = 0000–1001). Za kodiranje zapišite vsako cifro kot 4 bite in jih povežite; za dekodiranje razdelite bite v 4-bitne skupine in vsako preberite kot eno cifro. Vzorci 1010–1111 so neveljavni in označeni.
Formula
How this is calculated
Binarno kodirana decimala shrani vsako decimalno cifro ločeno v skupini štirih bitov, imenovani nibble. Veljavni so samo vzorci 0000 do 1001 (0–9); šest vzorcev 1010 do 1111 je neuporabljenih in označenih kot neveljavnih. V načinu Decimal → BCD kalkulator prebere vsako cifro celega števila, ki ga vnesete, in zapiše njeno 4-bitno kodo, nato poveže nibble v spakirani BCD bitni niz.
V načinu BCD → Decimal se vhodni bitni niz levo dopolni z ničlami do večkratnika štiri in razdeli v 4-bitne skupine. Vsaka skupina se prebere kot ena decimalna cifra (njena binarna vrednost). Če katera koli skupina presega 1001, ni veljavni BCD, zato je ta cifra prikazana kot '?' in dvignjena je zastavica neveljavnega nibble-a.
Orodje poroča spakirano binarno vrednost, enakovredni šestnajstiški zapis (vsak nibble postane en šestnajstiški znak, ki za veljavni BCD ustreza izvirnim cifram) ter število cifer in nibble-ov. Vhodi morajo biti nenegativna cela števila (BCD tukaj nima predznaka ali decimalnega dela) za kodiranje ali čist binarni niz za dekodiranje; prazen ali napačno oblikovan vhod prikaže opozorilo.
Pogosta vprašanja
Navadni binarni zapis kodira celotno število kot eno vrednost, medtem ko BCD kodira vsako decimalno cifro neodvisno v 4 bitih. Torej je 12 v binarnem 1100, v BCD pa 0001 0010.
Nibble ima 16 vzorcev, vendar BCD uporablja samo 0000–1001 za cifre 0–9. Vzorci 1010–1111 (10–15) niso veljavne BCD cifre, zato jih pretvornik označi.
To orodje za spakirani BCD kodira samo nenegativna cela števila. Predznaki in decimalni deli zahtevajo dodatne konvencije (kot so nibble-i za predznak), ki presegajo ta osnovni pretvornik.
Znano tudi kot
TG we-Calculate Editorial Team. (2026). Pretvornik BCD (binarno kodirana decimalna števila) [Online calculator]. TG we-Calculate. https://we-calculate.com/sl/calculator/bcd-binary-coded-decimal-converter
TG we-Calculate Editorial Team. "Pretvornik BCD (binarno kodirana decimalna števila)." TG we-Calculate. 2026. https://we-calculate.com/sl/calculator/bcd-binary-coded-decimal-converter.
TG we-Calculate Editorial Team, "Pretvornik BCD (binarno kodirana decimalna števila)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sl/calculator/bcd-binary-coded-decimal-converter
@misc{wecalculate_bcd_binary_coded_decimal_converter, title = {Pretvornik BCD (binarno kodirana decimalna števila)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sl/calculator/bcd-binary-coded-decimal-converter}}, year = {2026}, note = {TG we-Calculate} }
Vam je ta kalkulator pomagal?
