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

Binäärinen

1

001

2

010

3

011

4

100

5

101

6

110

7

111

10

001 000

Octal

Binäärinen

11

001 001

12

001 010

36

011 110

45

100 101

53

101 011

64

110 100

100

001 000 000

357

011 101 111

Binäärinen

Ryhmittelyt

Octal

11

011

3

010111

010

111

27

101000110

101

000

110

506

01011010101

001

011

010

101

1325

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

 

Octal

Desimaaliluku

o3425

=

( 5 × 1 )

+

( 2 × 8)

+

( 4 × 64 )

+

( 3 × 512)

=

5

+

16

+

256

+

1536

o3425

=

1813

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

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.

AlegsaOnline.com - 2020 / 2023 - License CC3