Mitä desimaali- ja oktaaliluvut ovat?
Desimaalijärjestelmä on arkipäiväinen kymmenkantainen lukujärjestelmä. Se käyttää kymmentä numeroa: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Oktaalinen järjestelmä on kantaluvultaan kahdeksan. Se käyttää vain kahta numeroa: 0, 1, 2, 3, 4, 5, 6, 7. Numerot 8 ja 9 eivät ole kelvollisia oktaaliluvuissa.
Oktaalinen järjestelmä on hyödyllinen binäärijärjestelmien kanssa työskenneltäessä, koska yksi oktaalinen numero vastaa tarkalleen kolmea binääribittiä. Esimerkiksi oktaalinen 7 vastaa binääristä 111.
Kuinka muuntaa oktaaliluku desimaaliluvuksi
Muuntaaksesi oktaaliluvun desimaaliluvuksi, kerro kukin numero kahdeksan potenssilla. Oikeimmalla numerolla käytetään arvoa 80, seuraavalla numerolla arvoa 81, sen jälkeen arvoa 82 ja niin edelleen.
4205₈ = 4×8³ + 2×8² + 0×8¹ + 5×8⁰ = 2181₁₀
Tämä tarkoittaa, että oktaaliluku 4205 on yhtä suuri kuin desimaaliluku 2181.
Kuinka muuntaa desimaaliluku oktaaliluvuksi
Muuntaaksesi desimaaliluvun oktaalimuotoon, jaa desimaaliluku toistuvasti kahdeksalla ja merkitse jokainen jakojäännös. Oktaalitulos saadaan lukemalla jakojäännökset alhaalta ylöspäin.
2181 ÷ 8 = 272 ja jakojäännös 5
272 ÷ 8 = 34 ja jakojäännös 0
34 ÷ 8 = 4 ja jakojäännös 2
4 ÷ 8 = 0 ja jakojäännös 4
Tulos: 4205₈
Siis desimaaliluku 2181 muunnetaan oktaaliluvuksi 4205.
Yleisiä käyttötapoja oktaalissa
Oktaalinen on harvinaisempi kuin desimaalinen tai heksadesimaalinen, mutta se esiintyy edelleen teknisissä yhteyksissä. Yksi tuttu esimerkki on Unix- ja Linux-tiedostojen oikeudet.
Esimerkiksi lupiarvo 755 on yleinen suoritettaville tiedostoille ja hakemistoille. Desimaalilukuna oktaaliluku 755 vastaa lukua 493, mutta lupanotaatiossa se luetaan kolmena erillisenä oktaalinaumerona.
Syöttösäännöt
- Käytä oktaalisessa syötteessä vain numeroita 0–7.
- Käytä numeroita 0–9 desimaaliseen syötteeseen.
- Kokonaisluvut tuetaan. Murtolukuja ei ole tarkoitus muuntaa tämän työkalun avulla.
- Negatiiviset kokonaisluvut ovat tuettuja, kuten -755 tai -493.