BCD (binäärikoodattu desimaali) -muunnin
Muunna desimaalilukujen ja pakatun binäärikoodatun desimaalin (BCD) välillä, jossa jokainen desimaalinumero tallennetaan omaan 4-bittiseen nibbleensä.
Moodi
Miten tämä laskin toimii?
BCD tallentaa jokaisen desimaalinumeron omaan 4-bittiseen nibbleensä (0–9 = 0000–1001). Koodataksesi kirjoita jokainen numero 4 bittinä ja ketjuta ne; purkaaksesi jaa bitit 4-bittisiin ryhmiin ja lue kukin yhtenä numerona. Kuviot 1010–1111 ovat virheellisiä ja merkitään.
Kaava
How this is calculated
Binäärikoodattu desimaali tallentaa jokaisen desimaalinumeron erikseen neljän bitin ryhmään, jota kutsutaan nibbleksi. Vain kuviot 0000–1001 (0–9) ovat sallittuja; kuusi kuviota 1010–1111 ovat käyttämättömiä ja merkitään virheellisiksi. Desimaali -> BCD -tilassa laskuri lukee jokaisen syöttämäsi kokonaisluvun numeron ja kirjoittaa sen 4-bittisen koodin, ja ketjuttaa sitten nibblet pakatuksi BCD-bittijonoksi.
BCD -> Desimaali -tilassa syötetty bittijono täytetään vasemmalta nollilla neljän kerrannaiseksi ja jaetaan 4-bittisiin ryhmiin. Jokainen ryhmä luetaan yhtenä desimaalinumerona (sen binääriarvona). Jos jokin ryhmä ylittää arvon 1001, se ei ole kelvollista BCD:tä, joten kyseinen numero näytetään merkkinä "?" ja virheellisen nibblen lippu nostetaan.
Työkalu raportoi pakatun binäärin, vastaavan heksadesimaalin (jokaisesta nibblestä tulee yksi heksamerkki, joka kelvollisella BCD:llä vastaa alkuperäisiä numeroita) sekä numero-/nibblemäärän. Syötteiden tulee koodausta varten olla ei-negatiivinen kokonaisluku (BCD:llä ei ole tässä etumerkkiä tai murto-osaa) tai purkua varten puhdas binäärijono; tyhjä tai virheellinen syöte näyttää varoituksen.
Usein kysytyt kysymykset
Tavallinen binääri koodaa koko luvun yhtenä arvona, kun taas BCD koodaa jokaisen desimaalinumeron itsenäisesti 4 bittiin. Niinpä 12 on binäärinä 1100 mutta BCD:nä 0001 0010.
Nibblellä on 16 kuviota, mutta BCD käyttää vain kuvioita 0000–1001 numeroille 0–9. Kuviot 1010–1111 (10–15) eivät ole kelvollisia BCD-numeroita, joten muunnin merkitsee ne.
Tämä pakattu BCD -työkalu koodaa vain ei-negatiivisia kokonaislukuja. Etumerkit ja murto-osat vaativat lisäkäytäntöjä (kuten etumerkkinibblejä), jotka eivät kuulu tähän perusmuuntimeen.
Tunnetaan myös nimellä
TG we-Calculate Editorial Team. (2026). BCD (binäärikoodattu desimaali) -muunnin [Online calculator]. TG we-Calculate. https://we-calculate.com/fi/calculator/bcd-binary-coded-decimal-converter
TG we-Calculate Editorial Team. "BCD (binäärikoodattu desimaali) -muunnin." TG we-Calculate. 2026. https://we-calculate.com/fi/calculator/bcd-binary-coded-decimal-converter.
TG we-Calculate Editorial Team, "BCD (binäärikoodattu desimaali) -muunnin," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/fi/calculator/bcd-binary-coded-decimal-converter
@misc{wecalculate_bcd_binary_coded_decimal_converter, title = {BCD (binäärikoodattu desimaali) -muunnin}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/fi/calculator/bcd-binary-coded-decimal-converter}}, year = {2026}, note = {TG we-Calculate} }
Oliko tästä laskimesta sinulle apua?
