BCD (Binary-Coded Decimal) Converter
Converteer tussen decimale getallen en gepakte binary-coded decimal (BCD), waarbij elk decimaal cijfer in zijn eigen 4-bits nibble wordt opgeslagen.
Modus
Hoe werkt deze rekenmachine?
BCD slaat elk decimaal cijfer op in zijn eigen 4-bits nibble (0-9 = 0000-1001). Om te coderen schrijf je elk cijfer als 4 bits en schakel je ze aaneen; om te decoderen splits je de bits in groepen van 4 bits en lees je elk als één cijfer. Patronen 1010-1111 zijn ongeldig en worden gemarkeerd.
Formule
How this is calculated
Binary-coded decimal slaat elk decimaal cijfer afzonderlijk op in een groep van vier bits, een nibble genaamd. Alleen de patronen 0000 tot en met 1001 (0-9) zijn geldig; de zes patronen 1010 tot en met 1111 worden niet gebruikt en worden als ongeldig gemarkeerd. In de modus Decimaal -> BCD leest de calculator elk cijfer van het hele getal dat je invoert en schrijft de 4-bits code, om vervolgens de nibbles aaneen te schakelen tot de gepakte BCD-bitreeks.
In de modus BCD -> Decimaal wordt de invoerbitreeks links aangevuld met nullen tot een veelvoud van vier en gesplitst in groepen van 4 bits. Elke groep wordt gelezen als één decimaal cijfer (de binaire waarde). Als een groep groter is dan 1001 is het geen geldige BCD, dus dat cijfer wordt getoond als "?" en de vlag voor ongeldige nibble wordt gezet.
De tool rapporteert de gepakte binaire waarde, de equivalente hexadecimale waarde (elke nibble wordt één hex-teken, wat voor geldige BCD gelijk is aan de oorspronkelijke cijfers), en het aantal cijfers/nibbles. Invoer moet een niet-negatief geheel getal zijn (BCD heeft hier geen teken of fractioneel deel) voor codering, of een puur binaire reeks voor decodering; lege of foutieve invoer toont een waarschuwing.
Veelgestelde vragen
Gewone binaire code codeert het hele getal als één waarde, terwijl BCD elk decimaal cijfer onafhankelijk in 4 bits codeert. Zo is 12 in binair 1100, maar in BCD 0001 0010.
Een nibble heeft 16 patronen, maar BCD gebruikt alleen 0000-1001 voor de cijfers 0-9. De patronen 1010-1111 (10-15) zijn geen geldige BCD-cijfers, dus de converter markeert ze.
Deze gepakte-BCD-tool codeert alleen niet-negatieve hele getallen. Tekens en fractionele delen vereisen aanvullende conventies (zoals teken-nibbles) die buiten deze basisconverter vallen.
Ook bekend als
TG we-Calculate Editorial Team. (2026). BCD (Binary-Coded Decimal) Converter [Online calculator]. TG we-Calculate. https://we-calculate.com/nl/calculator/bcd-binary-coded-decimal-converter
TG we-Calculate Editorial Team. "BCD (Binary-Coded Decimal) Converter." TG we-Calculate. 2026. https://we-calculate.com/nl/calculator/bcd-binary-coded-decimal-converter.
TG we-Calculate Editorial Team, "BCD (Binary-Coded Decimal) Converter," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/nl/calculator/bcd-binary-coded-decimal-converter
@misc{wecalculate_bcd_binary_coded_decimal_converter, title = {BCD (Binary-Coded Decimal) Converter}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/nl/calculator/bcd-binary-coded-decimal-converter}}, year = {2026}, note = {TG we-Calculate} }
Heeft deze rekenmachine je geholpen?
