binary-coded decimal
Megjelenés
Főnév
binary-coded decimal (tsz. binary-coded decimals)
- (informatika) A Binary-Coded Decimal (röviden BCD, magyarul: binárisan kódolt decimális szám) egy számábrázolási forma, amelyben a tízest számrendszer (decimális) számjegyeit külön-külön binárisan kódoljuk. Minden tízes számrendszerbeli számjegyet 4 bites bináris érték reprezentál.
🔢 Mi az a BCD?
- A decimális számjegyeket (0–9) egyenként alakítjuk át 4 bites bináris formára.
- Például a decimális 59 így néz ki BCD-ben:
- 5 →
0101 - 9 →
1001 - Tehát BCD:
0101 1001
- 5 →
🎯 Miért használják?
- Könnyű átalakítani és megjeleníteni az ember számára (mivel minden 4 bit egy tízes számjegyhez tartozik).
- Pénzügyi és ipari rendszerekben hasznos, ahol fontos a pontos decimális megjelenítés (pl. 0,1 nem reprezentálható pontosan binárisan).
- Könnyebb decimális kijelzőkre (pl. 7-szegmenses) továbbítani.
📘 Példák
| Decimális szám | BCD |
|---|---|
| 7 | 0111 |
| 23 | 0010 0011 |
| 105 | 0001 0000 0101 |
Megjegyzés: csak a 0–9 számjegyek érvényesek BCD-ben. A
1010–1111kódok (10–15) érvénytelenek BCD szerint.
🛠️ Típusai
- Packed BCD: Minden bájt két számjegyet tartalmaz (4–4 bit).
- Unpacked BCD: Minden számjegy egy egész bájtban tárolódik (csak az alsó 4 bitet használva).
Összefoglalás
A BCD egy decimális számjegyek bináris ábrázolására szolgáló formátum, amely emberközpontú számábrázolást tesz lehetővé, különösen hasznos olyan helyeken, ahol pontos decimális műveletek és megjelenítés szükséges.
- binary-coded decimal - Szótár.net (en-hu)
- binary-coded decimal - Sztaki (en-hu)
- binary-coded decimal - Merriam–Webster
- binary-coded decimal - Cambridge
- binary-coded decimal - WordNet
- binary-coded decimal - Яндекс (en-ru)
- binary-coded decimal - Google (en-hu)
- binary-coded decimal - Wikidata
- binary-coded decimal - Wikipédia (angol)