Ihminen käyttää jokapäiväisessä elämässään lukujärjestelmää, jonka kanta on
                     
kymmenen (sormien ja varpaiden lukumäärä!). Siinä luvut muodostuvat yhteen-
                     
lasketuista kymmenen potensseista (osa merkitty lukujen yläpuolelle):
                     
                     
                     
  3210    10     10           10
                     
  1989 = 1*1000 + 9*100 +8*10 + 9*1
                     
                     
                     
Tietokoneiden on helpompi käyttää binäärijärjestelmää (kantaluku 2), jossa
                     
luvut muodostuvat yhteenlasketuista kakkosen potensseista, esim.
 
                     
  10                         2    2        2                  6543210
                     
  89 = 1*64 + 0*32 + 1*16 + 1*8 + 0*4 + 0*2 1*1 on binäärilukuna 1011001
                     
                     
                     
Koska binääriluvut ovat käytännössä vaivalloisen pitkiä lukea, esim. 1989
                     
on binäärijärjestelmässä 11111000101, niputetaan bitit 3-4 ryväksiin ja
                     
käytetään vastaavaa lukujärjestelmää (oktaali- tai heksadesimaalijärjestel-
                     
mä, kantaluvut 8 ja 16). Esimerkkimme 1989 näyttää tällaiselta:
                     
                     
                     
        8    8       8                  3210
                     
1989 = 3*512+7*64+0*8+5*1 on oktaalilukuna 3705
                     
                     
                     
        16         16                        210
                     
1989 = 7*256+12*16+5*1 on heksadesimaalilukuna 7C5
                     
                     
                     
Heksadesimaalijärjestelmässä numerot "loppuvat kesken", joten niitä on
                     
pitänyt jatkaa kirjaimilla A, B, C, D, E ja F (10, 11, 12, 13, 14 ja 15).
                     
Se on kuitenkin oktaalijärjestelmää kätevämpi, koska yksi merkki voidaan
                     
esittää tasan kahdella heksanumerolla, niinpä "AB" = 4142 ja "BA" = 4241,
                     
kun taas oktaalijärjestelmässä jako merkkien ja oktaalinnumeroiden vä-
                     
lillä ei mene tasan, niinpä "AB"=40502, mutta "BA" = 41101.
                     
                     
                     
                     

Takaisin

(C) Marko, Suomen Atari-sivut / ArkiSTo 2003