Kā pārvērst bināro par decimālo (ar attēliem)

Satura rādītājs:

Kā pārvērst bināro par decimālo (ar attēliem)
Kā pārvērst bināro par decimālo (ar attēliem)

Video: Kā pārvērst bināro par decimālo (ar attēliem)

Video: Kā pārvērst bināro par decimālo (ar attēliem)
Video: How to Calculate the Area of Polygons 2024, Aprīlis
Anonim

Binārajai (otrās bāzes) skaitliskajai sistēmai katrai vietas vērtībai ir divas iespējamās vērtības - 0 vai 1. Turpretī decimāldaļskaitļa (desmit bāzes) skaitliskajai sistēmai ir desmit iespējamās vērtības (0, 1, 2, 3, 4, 5, 6, 7, 8 vai 9) katrai vietas vērtībai. Lai izvairītos no neskaidrībām, izmantojot dažādas ciparu sistēmas, katra numura pamatu var parakstīt. Piemēram, bināro skaitli 10011100 var ierakstīt otrajā bāzē, rakstot 100111002. Decimālo skaitli 156 var uzrakstīt kā 15610 un izlasiet simt piecdesmit sešus, desmito. Tā kā binārā sistēma ir elektronisko datoru iekšējā valoda, nopietni datoru programmētāji sapratīs, kā pārvērst bināro par decimālo. Pārveidot otrādi, no decimāldaļas uz bināro, bieži ir grūtāk apgūt pirmo reizi.

Solis

1. metode no 2: pozīcijas apzīmējuma izmantošana

Konvertēt no binārā uz decimālo 1. darbību
Konvertēt no binārā uz decimālo 1. darbību

1. solis. Pierakstiet bināros skaitļus un uzskaitiet 2 kvadrātus no labās uz kreiso pusi

Piemēram, mēs vēlamies konvertēt bināro skaitli 100110112 būt decimāldaļai. Pirmkārt, pierakstiet to. Pēc tam pierakstiet kvadrātu 2 no labās uz kreiso pusi. Sāciet 20, kas ir 1. Palieliniet kvadrātu pa vienam. Apturiet, ja ciparu skaits sarakstā ir vienāds ar bināro ciparu skaitu. Piemēra numuram 10011011 ir astoņi cipari, tāpēc sarakstā ir 8 šādi skaitļi: 128, 64, 32, 16, 8, 4, 2, 1

Konvertēt no binārā uz decimālo 2. darbību
Konvertēt no binārā uz decimālo 2. darbību

2. solis. Pierakstiet binārā skaitļa ciparus zem divu saraksta kvadrāta

Uzrakstiet skaitli 10011011 zem skaitļiem 128, 64, 32, 16, 8, 4, 2 un 1, lai katram binārajam ciparam būtu savs divciparu kvadrāts. 1 pa labi no binārā skaitļa izlīdzinās ar 1 kvadrātu 2 sarakstā un tā tālāk. Ja vēlaties, varat arī ierakstīt bināros ciparus virs divu kvadrāta. Svarīgi ir tas, ka varat to savienot pārī.

Konvertēt no binārā uz decimālo 3. darbību
Konvertēt no binārā uz decimālo 3. darbību

Solis 3. Savienojiet binārā skaitļa ciparus ar divu kvadrātu sarakstu

Uzzīmējiet līniju, sākot no labās puses, savienojot katru binārā skaitļa ciparu ar divu kvadrātu. Sāciet, apvelkot binārā skaitļa pirmo ciparu ar pirmo divu kvadrātu sarakstā virs tā. Pēc tam uzvelciet līniju no binārā skaitļa otrā cipara līdz saraksta otro divu kvadrātam. Turpiniet savienot katru ciparu ar divu kvadrātu. Tas palīdzēs jums vizualizēt attiecības starp abām skaitļu kopām.

Konvertēt no binārā uz decimālo 4. darbību
Konvertēt no binārā uz decimālo 4. darbību

4. solis. Pierakstiet katra divu kvadrātu galīgo vērtību

Ķemmējiet cauri katru binārā skaitļa ciparu. Ja cipars ir 1, uzrakstiet divu pāru kvadrātu zem 1. Ja cipars ir 0, zem skaitļa 0 ierakstiet 0.

Tā kā 1 pāri ar 1, rezultāts ir 1. Tā kā 2 pāri ar 1, rezultāts ir 2. Tā kā 4 pāri ar 0, rezultāts ir 0. Tā kā 8 pāri ar 1, rezultāts ir 8, un, tā kā 16 pāri ar 1, rezultāts ir 16. 32 pāri ar 0, tāpēc rezultāts ir 0 un 64 pāri ar 0, tāpēc rezultāts ir 0, savukārt 128 pāri ar 1, tāpēc rezultāts ir 128

Konvertēt no binārā uz decimālo 5. darbību
Konvertēt no binārā uz decimālo 5. darbību

5. solis. Pievienojiet galīgo vērtību

Tagad saskaitiet visus ciparus, kas rakstīti zem binārajiem cipariem. Tas ir tas, ko jūs darāt: 128 + 0 + 0 + 16 + 8 + 0 + 2 + 1 = 155. Šis ir binārā skaitļa 10011011 decimālais ekvivalents.

Konvertēt no binārā uz decimālo 6. darbību
Konvertēt no binārā uz decimālo 6. darbību

6. solis. Uzrakstiet savu atbildi, izmantojot bāzes indeksu

Tagad jums jāraksta 15510, lai parādītu, ka skaitlis ir decimālskaitlis, kas ir 10 reizinājums. Jo vairāk jūs pieradīsit pārvērst bināro skaitli par decimāldaļu, jo vieglāk jums būs atcerēties kvadrātu no diviem, un jūs varēsit pārvērst tas ātrāk.

Konvertēt no binārā uz decimālo 7. darbību
Konvertēt no binārā uz decimālo 7. darbību

7. solis. Izmantojiet šo metodi, lai pārvērstu bināro skaitli ar decimālzīmi decimālā formā

Šo metodi varat izmantot, ja vēlaties konvertēt bināros skaitļus, piemēram, 1, 12 būt decimāldaļai. Viss, kas jums jādara, ir zināt, ka skaitlis pa kreisi no komata ir mērvienību pozīcija, bet labajā pusē esošais skaitlis ir puse vai 1 x (1/2).

1 pa kreisi no komata ir vienāds ar 20vai 1. 1 pa labi aiz komata ir 2-1, vai 0, 5. Pievienojiet 1 un 0, 5, lai rezultāts būtu 1,5, ko var uzrakstīt 1, 12 decimāldaļā.

2. metode no 2: divu reizināšana

Konvertēt no binārā uz decimālo 8. darbību
Konvertēt no binārā uz decimālo 8. darbību

1. solis. Pierakstiet bināro skaitli

Šī metode neizmanto kvadrātus. Tātad, ir vieglāk pagriezt lielus ciparus galvā, jo jums tikai jāatceras skaitļi. Pirmā lieta, kas jums būs nepieciešama, ir pierakstīt bināro skaitli, kuru konvertēsit, izmantojot reizināšanas metodi. Pieņemsim, ka vēlaties pārvērst bināro skaitli 10110012. Pierakstīt.

Konvertēt no binārā uz decimālo 9. darbību
Konvertēt no binārā uz decimālo 9. darbību

2. solis. Sākot no kreisās, iepriekšējo kopsummu reiziniet ar diviem un pievienojiet ciparus

Tā kā jūs izmantojat bināro numuru 10110012, jūsu pirmais cipars no kreisās ir 1. Jūsu iepriekšējais kopsumma ir 0, jo jūs vēl neesat sācis. Jums jāreizina iepriekšējās divas kopsummas, 0 un jāpievieno 1 cipari. 0 x 2 + 1 = 1, tātad jūsu jaunā kopsumma ir 1.

Konvertēt no binārā uz decimālo 10. soli
Konvertēt no binārā uz decimālo 10. soli

Solis 3. Reiziniet savu pašreizējo kopsummu ar diviem un pievienojiet nākamo ciparu

Jūsu pašreizējais kopsumma ir 1 un jaunais cipars ir 0. Tātad reiziniet ar 1 un pievienojiet 0,1 x 2 + 0 = 2. Jūsu jaunā kopsumma ir 2.

Konvertēt no binārā uz decimālo 11. darbību
Konvertēt no binārā uz decimālo 11. darbību

4. solis. Atkārtojiet iepriekšējo darbību

Turpināt. Pēc tam dubultojiet kopējo summu un pievienojiet 1, savu nākamo ciparu. 2 x 2 + 1 = 5. Jūsu kopsumma tagad ir 5.

Konvertēt no binārā uz decimālo 12. darbību
Konvertēt no binārā uz decimālo 12. darbību

5. solis. Atkārtojiet iepriekšējo darbību vēlreiz

Pēc tam dubultojiet savu pašreizējo kopsummu - 5 un pievienojiet nākamo ciparu - 1,5 x 2 + 1 = 11. Jūsu jaunā kopsumma ir 11.

Konvertēt no binārā uz decimālo 13. darbību
Konvertēt no binārā uz decimālo 13. darbību

6. solis. Atkārtojiet iepriekšējo darbību vēlreiz

Reiziniet savu pašreizējo kopsummu ar 11 un pievienojiet nākamo ciparu, 0,2 x 11 + 0 = 22.

Konvertēt no binārā uz decimālo 14. darbību
Konvertēt no binārā uz decimālo 14. darbību

7. solis. Atkārtojiet iepriekšējo darbību vēlreiz

Tagad dubultojiet savu pašreizējo kopsummu - 22 un pievienojiet nākamo ciparu 0. 22 x 2 + 0 = 44.

Konvertēt no binārā uz decimālo 15. soli
Konvertēt no binārā uz decimālo 15. soli

8. solis. Turpiniet pašreizējo kopsummu reizināt ar diviem un pievienojiet nākamos ciparus, līdz beidzas

Tagad ir jūsu pēdējais numurs, un tas ir gandrīz gatavs! Viss, kas jums jādara, ir reizināt pašreizējo kopsummu 44 un reizināt ar diviem un pēc tam pievienot 1, pēdējo ciparu. 2 x 44 + 1 = 89. Tas ir izdarīts! Jūs esat mainījis 100110112 līdz decimāldaļai 89.

Konvertēt no binārā uz decimālo 16. darbību
Konvertēt no binārā uz decimālo 16. darbību

9. solis. Pierakstiet atbildi ar bāzes apakšrakstu

Uzrakstiet savu galīgo atbildi 8910 lai apzīmētu decimālo skaitli, kura bāze ir 10.

Konvertēt no binārā uz decimālo 17. darbību
Konvertēt no binārā uz decimālo 17. darbību

10. solis. Izmantojiet šo metodi, lai jebkuru bāzi pārvērstu decimālā formā

Divu reizināšana tiek izmantota, jo dotais skaitlis ir balstīts uz 2. Ja dotajam skaitlim ir atšķirīga bāze, šīs metodes 2 aizstājiet ar šī skaitļa bāzi. Piemēram, ja dotais skaitlis ir balstīts uz 37, nomainiet x 2 ar x 37. Gala rezultāts vienmēr ir aiz komata (10. bāze).

Padomi

  • Prakse. Mēģiniet pārveidot bināro skaitli 110100012, 110012un 111100012. Katrs binārais skaitlis ir līdzvērtīgs decimāldaļai 20910, 2510un 24110.
  • Microsoft Windows iebūvētais kalkulators var palīdzēt pārvērst skaitļus, taču kā programmētājs jūs labāk saprotat, kā tos mainīt. Reklāmguvumu kalkulatoru var atvērt, atverot izvēlni Skats un izvēloties Zinātniskais (vai Programmētājs). Linux varat izmantot galculatoru.
  • Piezīme: tas ir paredzēts tikai ACSII aprēķināšanai un nerunāšanai.

Ieteicams: