Oktaalijärjestelmä
Kahdeksanlukujärjestelmä on kahdeksanlukujärjestelmä. Siinä käytetään numeroita 0-7. Järjestelmä on samanlainen kuin binäärijärjestelmä (emäs 2) ja heksadesimaalijärjestelmä (emäs 16). Kahdeksanluvut kirjoitetaan käyttämällä o-kirjainta ennen numeroa, esimerkiksi o04 tai o1242. Joskus oktaaliluvut kirjoitetaan myös pienellä 8:lla oikeassa alakulmassa, kuten 12428.
Aikoinaan oktaalijärjestelmää käytettiin pääasiassa tietokoneiden kanssa työskentelyyn. Se tarjosi helpomman tavan työskennellä binäärilukujen kanssa. Kun tietokoneissa siirryttiin 24-bittisistä järjestelmistä 32- ja 64-bittisiin järjestelmiin, heksadesimaaliluku korvasi oktaaliluvun useimmissa käyttötarkoituksissa. Tietyt ryhmät, esimerkiksi alkuperäisamerikkalaiset, jotka käyttävät Yukin kieltä Kaliforniassa, ja pamean-kielet Meksikossa, käyttävät myös oktaalilukusysteemiä. He tekevät näin, koska laskiessaan he käyttävät sormien välisiä välejä sen sijaan, että laskisivat varsinaisia sormia.
Octal ja binääri
Kahdeksannumerojärjestelmässä käytetään kolmen bitin binäärikoodausta. Kukin kahdeksannumeroisen numeron numero vastaa kolmea numeroa binääriluvussa. Binäärinumerot ryhmitellään oikealta vasemmalle. Kolme ensimmäistä binäärinumeroa oikealta ryhmitellään kahdeksannumeroisen numeron viimeiseen osaan, jonka jälkeen kolme seuraavaa numeroa muodostavat numeron toiseksi viimeisen osan.
|
|
|
Octal ja desimaaliluku
Desimaalijärjestelmässä (perusta 10) jokainen oktaaliluku on yhtä suuri kuin kyseinen luku kerrottuna eksponentilla 8, joka on yhtä suuri kuin sen sijainti miinus yksi.
| Sijainti | |||||
6 | 5 | 4 | 3 | 2 | 1 | |
Arvo | 32768 (85) | 4096 (84) | 512 (83) | 64 (82) | 8(8)1 | 1 (80) |
Esimerkki: o3425 muunna desimaaliluku
|
|
Oktaali- ja heksadesimaaliluku
Oktal on samanlainen kuin heksadesimaaliluku, koska ne molemmat voidaan helposti muuntaa binääriluvuiksi. Siinä missä oktaali vastaa kolminumeroista binäärilukua, heksadesimaaliluku vastaa nelinumeroista binäärilukua. Kun oktaaliluvut alkavat o-kirjaimella, heksadesimaaliluvut päättyvät h-kirjaimeen. Helpoin tapa muuntaa yhdestä toiseen on muuntaa ensin binääriin ja sitten toiseen järjestelmään.
Octal | Binäärinen | Heksadesimaaliluku | ||||||||
kolminumeroinen | nelinumeroinen | |||||||||
o4 | 100 | 0100 | 04h | |||||||
o15 | 001 | 101 | 1101 | 0Dh | ||||||
o306 | 011 | 000 | 110 | 1100 | 0110 | C6h | ||||
o54253 | 101 | 100 | 010 | 101 | 011 | 0101 | 1000 | 1010 | 1011 | 58ABh |
Aiheeseen liittyvät sivut
- Binäärilukujärjestelmä
- Heksadesimaalilukujärjestelmä
- Desimaalilukujärjestelmä
Kysymyksiä ja vastauksia
K: Mikä on kahdeksaslukujärjestelmä?
V: Kahdeksanlukujärjestelmä on kahdeksanlukujärjestelmä, jossa käytetään numeroita 0-7.
K: Miten kahdeksaslukujärjestelmä muistuttaa muita lukujärjestelmiä?
V: Oktaalilukujärjestelmä on samanlainen kuin binäärilukujärjestelmä (perusta 2) ja heksadesimaalilukujärjestelmä (perusta 16).
K: Miten oktaaliluvut kirjoitetaan?
V: Oktal-lukuja kirjoitetaan käyttämällä o-kirjainta ennen numeroa, esimerkiksi o04 tai o1242. Joskus ne kirjoitetaan myös pienellä 8:lla oikeassa alakulmassa, kuten 12428.
K: Mihin oktaalijärjestelmää pääasiassa käytettiin?
V: Aikoinaan oktaalijärjestelmää käytettiin pääasiassa tietokoneiden kanssa työskentelyyn, sillä se helpotti binäärilukujen käsittelyä.
K: Miksi heksadesimaalijärjestelmä korvasi oktaalijärjestelmän useimmissa tietokoneiden käyttökohteissa?
V: Kun tietokoneissa siirryttiin 24-bittisistä järjestelmistä 32- ja 64-bittisiin järjestelmiin, heksadesimaaliluku korvasi oktaaliluvun useimmissa käyttötarkoituksissa.
K: Kuka muu käyttää oktaalilukusysteemiä?
V: Tietyt ryhmät, kuten alkuperäisamerikkalaiset, jotka käyttävät Yukin kieltä Kaliforniassa ja pamean kieliä Meksikossa, käyttävät kahdeksikkolukujärjestelmää, koska he laskevat sormien välejä käyttäen varsinaisten sormien laskemisen sijasta.
K: Millaisia numeroita kahdeksaslukujärjestelmässä käytetään?
V: Oktaalijärjestelmässä käytetään numeroita 0-7.