Kā konvertēt bināro uz astotnieku

Autors: Peter Berry
Radīšanas Datums: 16 Jūlijs 2021
Atjaunināšanas Datums: 23 Jūnijs 2024
Anonim
Binary to Octal Conversion
Video: Binary to Octal Conversion

Saturs

Binārais un astotais ir divi dažādi koeficienti, kurus parasti lieto datoros. Atšķiras no radix: 2. pamatnei ir oktāls un astotais 8, tāpēc tās jāpārveido grupējot. Tas izklausās sarežģīti, bet pārveidošana patiesībā ir ļoti vienkārša.

Soļi

1. metode no 2: manuāla pārsūtīšana

  1. Atpazīt bināro secību. Binārās virknes ir vienkāršas virknes, kas sastāv no 1. un 0. rakstzīmes, piemēram, 101001, 001 vai pat 1. Šīs virknes parasti ir bināri skaitļi. Turklāt dažas grāmatas un skolotāji arī simbolizē bināros skaitļus, izmantojot indeksu "2", piemēram, 1001.2, lai izvairītos no sajaukšanas ar skaitli "viens tūkstotis viens".
    • Apakšindekss norāda skaitļa "pamatu". Binārais ir divu pamatsistēmu, un astotnieks ir pamatsistēma 8.

  2. Grupējiet 1. un 0. rakstzīmes binārā skaitlī trijās grupās, sākot no labās uz kreiso. Ir astoņas dažādas rakstzīmes vai cipari, ko izmanto astotniekā, un tikai divi bināros. Tāpēc mums vajag trīs bināros ciparus, lai attēlotu astotnieku. Grupējiet numurus no labās uz kreiso pusi. Piemēram, binārais skaitlis 101001 tiks sadalīts 101 001.

  3. Pievienojiet nulles pa kreisi no pēdējā cipara, ja nav pietiekami daudz ciparu, lai izveidotu trīskāršu. Skaitlim 10011011 ir astoņi cipari, un, lai arī astoņi nav dalāmi ar trim, jūs varat to pārveidot par oktāli, vispirms pievienojot nulles, līdz iegūstat trīskāršu. Piemēram:
    • Sākotnējais numurs: 10011011
    • Grupa: 10 011 011
    • Pievienojiet nulles, lai katrai grupai būtu trīs elementi: 010 011 011

  4. Pievienojiet 4, 2 un 1 zem katra trio, lai atzīmētu atrašanās vietu. Katrs binārais skaitlis katrā tripletā norāda vietu astotnieka koeficientā. Pirmais skaitlis ir 4. pozīcija, otrais skaitlis ir 2. pozīcija, bet trešais skaitlis atbilst 1. pozīcijai. Vienkāršības labad ierakstiet šos skaitļus tieši zem binārajiem trīskāršiem. Piemēram:
    • 010 011 011
      421 421 421
    • 001
      421
    • 110 010 001
      421 421 421
    • Piezīme. Īsceļam varat izlaist šo soli un vienkārši salīdzināt bināros kopas ar šo oktālo konversijas tabulu.
  5. Kad 1 ir skaitlim, kas norāda pozīciju, ierakstiet šo skaitli (4, 2 vai 1), lai sāktu astotnieku. Ja uz "4" ir skaitlis 1, jūsu astotajam skaitlim ir skaitlis 4. Ja 0 ir virs skaitļa, kas norāda pozīciju, jūsu astotajā skaitlis nesatur šo skaitli un mēs to atstāsim tukšu, bez zīmes domuzīme tur. Apsveriet problēmas piemēru:
    • Vītnes:
      • Pārskaitījums 1010100112 līdz astotniekam.
    • Trešā grupa:
      • 101 010 011
    • Pievienot atrašanās vietas indikatorus:
      • 101 010 011
        421 421 421
    • Novērtējiet katru pozīciju:
      • 101 010 011
        421 421 421
        401 020 021
  6. Saskaitiet jaunos skaitļus katrā trīskāršā. Kad esat atradis astoto skaitli, vienkārši atrodiet trīskāršā vērtību summu. Tātad ar 101 mums ir 4, 0, 1 un iegūstam 5 (). Turpinot iepriekš minēto piemēru:
    • Vītnes:
      • Pārskaitījums 1010100112 līdz astotniekam.
    • Grupējiet trīs, pievienojiet metriku atrašanās vietai un novērtējiet katru izvietojumu:
      • 101 010 011
        421 421 421
        401 020 021
    • Pievienojiet katru no trim grupām:
  7. Apvienojiet iegūtos rezultātus, lai izveidotu galīgo astotnieku. Binārā skaitļa sadalīšana atvieglo matemātikas uzdevumu risināšanu - sākotnējais skaitlis ir tikai vienkārša rakstzīmju virkne. Tāpēc tagad, pēc konvertēšanas, mums viss jāapvieno, lai iegūtu gala rezultātu. Tas ir viss.
    • Vītnes:
      • Pārskaitījums 1010100112 līdz astotniekam.
    • Grupējiet trīs, pievienojiet atrašanās vietu numurus, novērtējiet atrašanās vietas un atrodiet kopsummu:
      • 101 010 011
        5 — 2 — 3
    • Apvienojiet skaitļus kopā:
      • 523
  8. Pievienojiet apakš indeksu zem 8 (tāpat kā šis 8), lai pabeigtu konvertēšanu. Bez šī apzīmējuma nebūtu iespējams noteikt, vai 523 ir parasts astotais skaitlis vai decimālskaitlis. Lai informētu skolotāju, ka esat saņēmis pareizo atbildi, atbildē pievienojiet indeksu zem 8, norādot, ka tas ir astotnieks.
    • Vītnes:
      • Pārskaitījums 1010100112 līdz astotniekam.
    • Konvertēt:
      • 523.
    • Galīgā atbilde:
      • 5238
    reklāma

2. metode no 2: pārslēgt slēdžus un variācijas

  1. Izmantojiet vienkāršu oktālu pārveidotāju, lai ietaupītu laiku un veiktu mājasdarbus. Lai gan testā to neizmanto, šī ir lieliska izvēle citiem gadījumiem. Tā kā ir tikai 8 skaitļu kombinācijas, iegaumēšana nemaz nav grūta. Vienkārši sadaliet skaitļus trīs grupās un salīdziniet tos ar attēlā redzamo tabulu.
    • Ņemiet vērā, ka nav tiešas konvertēšanas attiecībā uz 8 un 9. Oktālā šie skaitļi ir neeksistē jo 8. bāzes sistēmā ir tikai 8 cipari (0-7).
  2. Ja ir nepāra daļa, mēs paturēsim komatu un sāksim konvertēšanu no turienes. Apsveriet gadījumu, kad bināro skaitli 10010,11 pārveido par astotnieku. Parasti jūs pārslēdzaties no labās uz kreiso pusi un sākat ar trīs cilvēku grupu. Izmantojot komatu, jūs veicat pāreju no šīs pozīcijas: daļai, kas atrodas pa kreisi no komata (10010), jūs sākat no turienes un pārveidojat no labās uz kreiso (010 010). Ar labo daļu (, 11) jūs sākat no komata un pārveidojat no kreisās uz labo (110). Pievienojot nulli, nulles vienmēr pievieno konversijas virzienā. Mūsu trešās grupas rezultāts būtu 010 010, 110.
    • 101,1 → 101 , 100
    • 1,01001 → 001 , 010 010
    • 1001101,0101 → 001 001 101 , 010 100
  3. Izmantojiet astotnieku pārveidotāja tabulu, lai atgrieztu oktālu atpakaļ binārā formātā. Jums ir nepieciešama tabula reversajai konvertēšanai, jo tikai “3” nesniegs jums pietiekamu informāciju, lai veiktu matemātiku, ja vien jūs jau nezināt astotnieku sistēmu un vēlaties pārdomāt katru kombinatoru. Izmantojot zemāk esošo tabulu, katru astotnieku var viegli pārveidot par trīs bināro ciparu kopu un pēc tam tos apvienot:
    • 0 → 000
    • 1 → 001
    • 2 → 010
    • 3 → 011
    • 4 → 100
    • 5 → 101
    • 6 → 110
    • 7 → 111
    reklāma

Padoms

  • Nesteidzieties, lai sadalītu skaitļus. Ideālā gadījumā jums vajadzētu izmantot lielu papīru ar lielu vietu darbam.