Skakel `n desimale getal na `n oktaal

Octal is die getallestelsel met basis 8, waar slegs die nommers 0 tot 7 gebruik word. Die grootste voordeel is die gemak waarmee jy omskakel na die binêre stelsel (basis 2), want elke syfer in `n oktal kan as `n unieke binêre getal van drie syfers geskryf word. Omskakeling van desimale na oktaal is `n bietjie lastiger, maar jy het nie meer wiskunde nodig as stertafdelings nie. Begin met die deelmetode, waar jy elke syfer bepaal deur dit met 8 magte te verdeel. Die res metode is vinniger en gebruik dieselfde manier van berekening, maar kan `n bietjie moeiliker wees om te verstaan.

stappe

Metode 1
Gesprek deur deel

Prent getiteld Skakel van desimale na oktaal stap 1
1
Gebruik hierdie metode om die konsepte te leer. Van die twee metodes op hierdie bladsy is hierdie metode die maklikste om te verstaan. As jy alreeds gewoond was om met verskillende getallestelsels te werk, probeer die res metode hieronder wat `n bietjie vinniger is.
  • Prent getiteld Skakel van desimale na oktaal stap 2
    2
    Skryf die desimale getal neer. Vir hierdie voorbeeld skakel ons die getal 98 na `n oktaal.
  • Prent getiteld Skakel van desimale na oktaal stap 3
    3
    Maak `n lys met die magte van 8. Moenie vergeet nie "desimaal" `n basisnommer 10 omdat elke nommer van `n getal binne hierdie stelsel `n krag van 10 bevat. Ons noem die eerste 3 syfers die eenhede, tiene en honderde - maar ons kan ook 10 skryf0 , 101 en 102. Oktale getalle, of wat met `n grondtal 8, gebruik magte van 8 in plaas van 10. Skryf `n aantal van hierdie magte van 8 op `n horisontale lyn, van die grootste tot die kleinste. Let daarop dat al hierdie getalle as desimale (basis 10) geskryf word:
  • 82 81 80
  • Herskryf dit as:
  • 64 8 1
  • Jy benodig nie kragte van 8 groter as jou oorspronklike nommer nie (in hierdie geval 98). Omdat 83 = 512 en 512 is groter as 98, ons kan dit van die tafel af los.
  • Prent getiteld Skakel van desimale na oktaal stap 4
    4
    Verdeel die desimale getal met die getal met die grootste krag van 8. Kyk mooi na die desimale getal: 98. Die nege op die plek van die dosyne dui aan dat daar 9 dosyne in hierdie nommer is. 10 gaan 9 keer in hierdie nommer. Net so, met die oktal wil ons weet hoeveel keer die "64" gaan in die finale nommer. Deel 98 tot en met 64 om dit te bepaal. Die maklikste manier om dit te doen is om `n tafel te gebruik om van bo na onder te lees:
  • 98
    ÷
  • 64 8 1
    =
  • 1 ← Dit is die eerste syfer van jou oktale nommer.
  • Prent getiteld Skakel van desimale na oktaal stap 5
    5
    Bepaal die res. Bereken die res van die subprobleem, of die nommer wat oorbly en pas nie heeltemal in nie. Skryf jou antwoord boaan die tweede kolom. Dit is wat van jou nommer gebly het nadat die eerste syfers bereken is. In ons voorbeeld, 98 ÷ 64 = 1. Omdat 1 x 64 = 64, is die res 98 - 64 = 34. Voeg dit by u tabel:
  • 98 34
    ÷
  • 64 8 1
    =
  • 1
  • Prent getiteld Skakel van desimale na oktaal stap 6
    6
    Verdeel die res met die volgende krag van 8. Om die volgende syfer te bepaal, gaan voort met die volgende krag van 8. Verdeel die res met hierdie nommer en vul die tweede kolom van jou tabel in:
  • 98 34
    ÷ ÷
  • 64 8 1
    = =
  • 1 4
  • Prent getiteld Skakel van desimale na oktaal stap 7
    7
    Hou dit aan totdat u die volledige antwoord gevind het. Net soos voor jy die res van jou antwoord bepaal en dit boaan die volgende kolom merk. Gaan voort om te deel en bepaal die res totdat jy dit vir elke kolom gedoen het, insluitende 80 (die eenhede). Die laaste ry is die laaste desimale getal, omgeskakel na `n oktaal. Hier is ons voorbeeld met die volledige voltooide tabel (let daarop dat 2 die res van 34 ÷ 8 is):
  • 98 34 2
    ÷ ÷ ÷
  • 64 8 1
    = = =
  • 1 4 2
  • Die finale antwoord: 98 met basis 10 = 142 met basis 8. U kan dit as 98 skryf10 = 1428
  • Prent getiteld Skakel van desimale na oktale stap 8
    8
    Gaan jou werk na. Jy doen dit deur elke syfer van die oktal te vermenigvuldig met die krag van 8 wat dit verteenwoordig. U moet dan weer die oorspronklike nommer kry. Kom ons kyk na die antwoord, 142,
  • 2 x 80 = 2 x 1 = 2
  • 4 x 81 = 4 x 8 = 32
  • 1 x 82 = 1 x 64 = 64
  • 2 + 32 + 64 = 98, die nommer waarmee ons begin het.
  • Prent getiteld Skakel van desimale na oktaal stap 9


    9
    Probeer die volgende oefeningstaak. Oefen die metode deur 327 na `n oktale getal om te skakel. As jy dink dat jy die antwoord gekry het, kies die onsigbare teks hieronder om die effek van die volledige probleem te sien.
  • Kies hierdie stuk:
  • 327 7 7
    ÷ ÷ ÷
  • 64 8 1
    = = =
  • 5 0 7
  • Die antwoord is 507.
  • (Wenk: 0 mag die antwoord op `n subprobleem wees.)
  • Metode 2
    Omskakeling deur die res te gebruik

    Prent getiteld Skakel van desimale na oktaal stap 10
    1
    Begin met `n desimale getal. Ons begin met die nommer 670.
    • Hierdie metode is vinniger as om dit opeenvolgend te deel. Die meeste mense vind dit baie moeiliker om te verstaan, en kan dit aangenaam vind om met die eenvoudiger metode hierbo te begin.
  • Prent getiteld Skakel van desimale na oktaal stap 11
    2
    Verdeel hierdie getal met 8. Negeer nou die desimale plekke. U sal vinnig sien waarom hierdie berekening nuttig is.
  • In ons voorbeeld: 670 ÷ 8 = 83.
  • Prent getiteld Skakel van Desimale na Octal Stap 12
    3
    Bepaal die res. Nou gaan ons so dikwels as wat ons kan "het gedeel deur 8", `n klein oorblyfsel bly. Dit is dit laaste figuur van ons oktale nommer, op die plek van die eenhede (80). Die res is altyd minder as 8, dus dit kan deur elkeen van die ander syfers voorgestel word.
  • In ons voorbeeld: 670 ÷ 8 = 83 rus 6.
  • Ons oktale nommer is so ver ?? 6.
  • As jy `n sakrekenaar het "modulus" of "mod"knoppie, kan u hierdie waarde bepaal deur die volgende in te voer: "670 mod 8."
  • Prent getiteld Skakel van desimale na oktaal stap 13
    4
    Deel die antwoord op die subprobleem met 8. Hou die res apart en kom terug na die subprobleem. Neem die antwoord en deel dit weer. 8. Skryf die antwoord neer en bepaal die res. Dit is die tweede tot laaste syfer van die oktaal, die 81 = 8s plek.
  • In ons voorbeeld: Die antwoord op die laaste subprobleem is 83.
  • 83 ÷ 8 = 10 oorblywende 3.
  • Ons oktale getal tot dusver is ?? 36.
  • Prent getiteld Skakel van desimale na oktaal stap 14
    5
    Deel weer met 8. Net soos voorheen, deel jy die antwoord op die laaste subprobleem met 8 en bepaal jy die res. Dit is die derde laaste syfer van die oktaal, die 82 = 64 plek.
  • In ons voorbeeld: Die antwoord op die laaste subprobleem is 10.
  • 10 ÷ 8 = 1 oorblywende 2.
  • Ons oktale getal tot dusver is? 236.
  • Prent getiteld Skakel van Desimale na Octal Stap 15
    6
    Herhaal totdat jy die laaste syfer bepaal het. As jy die laaste subprobleem bereken het, is die antwoord nul. Die res van hierdie probleem is die eerste syfer van die oktaal. U het nou die desimale getal ten volle omgeskakel.
  • In ons voorbeeld: Die antwoord op die laaste subprobleem is 1.
  • 1 ÷ 8 = 0 oorblywende 1.
  • Ons finale antwoord is die oktale nommer 1236. Ons kan dit as 1236 noem8 om te wys dat dit `n oktale nommer is.
  • Prent getiteld Skakel van desimale na oktaal stap 16
    7
    Verstaan ​​hoe dit werk. As jy dit moeilik vind om hierdie metode te verstaan, is hier `n verduideliking:
  • Jy begin met `n stapel van 670 eenhede.
  • Die eerste subprobleem verdeel dit in groepe, 8 eenhede per groep. Wat oorbly, die res pas nie op die plek met die 8-nommers van die oktal nie. Dit moet dus op die eenhede wees.
  • Nou vat jy die stapel groepe en verdeel hulle in dele van 8 groepe elk. Elke afdeling het nou 8 groepe met 8 eenhede elk, of 64 eenhede in totaal. Die res pas nie hier nie, dus behoort dit nie in die plek van die 64-nommers nie. Dit moet op die plek van die 8-nommers wees.
  • Dit gaan voort totdat jy die hele nommer bepaal het.
  • Oefenopgaven

    • Probeer om die volgende desimale getalle self te omskep met een van die bogenoemde metodes. As jy dink dat jy die antwoord gekry het, kies die onsigbare teks aan die regterkant van die gelyksoort om te kyk. (Let daarop dat 10 desimale beteken en 8 octal.)
    • 9910 = 1438
    • 36310 = 5538
    • 521010 = 121328
    • 4756910 = 1347218
    Deel op sosiale netwerke:

    Verwante