Kahend-kümnendkood: erinevus redaktsioonide vahel
Eemaldatud sisu Lisatud sisu
PResümee puudub |
Resümee puudub |
||
1. rida: | 1. rida: | ||
'''Kahend-kümnendkood''' ehk '''BCD''' (inglise ''Binary-Coded Decimal'') on [[kahendarv]]u eriliik, millesse on paigutatud (kodeeritud) [[kümnendsüsteem]]i arvude kohad nelja [[bitt|biti]] kaupa. |
'''Kahend-kümnendkood''' ehk '''BCD''' (inglise ''Binary-Coded Decimal'') on [[kahendarv]]u eriliik, millesse on paigutatud (kodeeritud) [[kümnendsüsteem]]i arvude kohad nelja või kaheksa [[bitt|biti]] kaupa. |
||
Kahend-kümnendkoodi kasutatakse laialdaselt kellakiipides ja mujal, kus on oluline kümnendarvuks teisendamise kiirus ja lihtsus. |
Kahend-kümnendkoodi kasutatakse laialdaselt kellakiipides ja mujal, kus on oluline kümnendarvuks teisendamise kiirus ja lihtsus. |
||
==Arvude kujutamine== |
|||
{| class="wikitable" border="1" |
|||
|- |
|||
! Kümnendarv |
|||
! BCD (kahendarv) |
|||
|- |
|||
| 0 |
|||
|align="right"| 0000 |
|||
|- |
|||
| 1 |
|||
|align="right"| 0001 |
|||
|- |
|||
| 2 |
|||
|align="right"| 0010 |
|||
|- |
|||
| 3 |
|||
|align="right"| 0011 |
|||
|- |
|||
| 4 |
|||
|align="right"| 0100 |
|||
|- |
|||
| 5 |
|||
|align="right"| 0101 |
|||
|- |
|||
| 6 |
|||
|align="right"| 0110 |
|||
|- |
|||
| 7 |
|||
|align="right"| 0111 |
|||
|- |
|||
| 8 |
|||
|align="right"| 1000 |
|||
|- |
|||
| 9 |
|||
|align="right"| 1001 |
|||
|} |
|||
Näiteks kümnendarv ''91'' kirjutatakse kahend-kümnendkoodina ''1001 0001''. Kuna ühte baiti on "pakitud" kaks numbrit, siis nimetatakse seda '''pakitud kahend-kümnendkoodiks'''. |
|||
Juhul kui ühe numbri jaoks kasutatakse 8 bitti (nö '''pakkimata kahend-kümnendkood'''), siis kirjutatakse see ''00001001 00000001''. |
|||
== Vaata ka == |
== Vaata ka == |
||
*[[Kümnendkorrektsioon]] |
*[[Kümnendkorrektsioon]] |
||
== Välislingid == |
|||
* [http://vallaste.ee/sona.asp?Type=UserId&otsing=5399 e-Teatmik – kahend-kümnendkood] |
|||
[[Kategooria:Informaatika]] |
[[Kategooria:Informaatika]] |
Redaktsioon: 4. veebruar 2016, kell 05:09
Kahend-kümnendkood ehk BCD (inglise Binary-Coded Decimal) on kahendarvu eriliik, millesse on paigutatud (kodeeritud) kümnendsüsteemi arvude kohad nelja või kaheksa biti kaupa.
Kahend-kümnendkoodi kasutatakse laialdaselt kellakiipides ja mujal, kus on oluline kümnendarvuks teisendamise kiirus ja lihtsus.
Arvude kujutamine
Kümnendarv | BCD (kahendarv) |
---|---|
0 | 0000 |
1 | 0001 |
2 | 0010 |
3 | 0011 |
4 | 0100 |
5 | 0101 |
6 | 0110 |
7 | 0111 |
8 | 1000 |
9 | 1001 |
Näiteks kümnendarv 91 kirjutatakse kahend-kümnendkoodina 1001 0001. Kuna ühte baiti on "pakitud" kaks numbrit, siis nimetatakse seda pakitud kahend-kümnendkoodiks.
Juhul kui ühe numbri jaoks kasutatakse 8 bitti (nö pakkimata kahend-kümnendkood), siis kirjutatakse see 00001001 00000001.