Si të ktheni dhjetorin në binar

Autor: John Stephens
Data E Krijimit: 1 Janar 2021
Datën E Azhurnimit: 1 Korrik 2024
Anonim
07. Probleme shumëzimi
Video: 07. Probleme shumëzimi

Përmbajtje

Faktori dhjetor (baza-dhjetë) ka dhjetë vlera (0,1,2,3,4,5,6,7,8, ose 9) për secilën vlerë. Në të kundërt, sistemi binar (sistemi heksadecimal) ka dy paraqitje të 0 dhe 1 për secilën. Meqenëse binari është gjuha e brendshme e përdorur në kompjuterët elektronikë, programuesit e kompjuterëve duhet të kuptojnë se si të shndërrohen nga dhjetore në binare. Ndiqni këto hapa të thjeshtë për të parë se si të konvertoheni.

Hapat

Metoda 1 nga 2: Ndarja e shkurtër nga dy me ekuilibrat

  1. Zgjidhja e problemeve. Për këtë shembull do të konvertojmë 156 dhjetore10 në binar. Shkruaj numrin dhjetor si pjesëtues brenda simbolit të ndarjes së gjatë. Regjistroni koeficientin e sistemit të synuar (në rastin tonë, shkruani numrin "2" për sistemin binar) si pjesëtues jashtë kurbës së simbolit të ndarjes së gjatë.
    • Kjo metodë është më e lehtë për tu kuptuar kur përshkruhet në letër, dhe shumë më e lehtë për fillestarët, sepse mbështetet vetëm në ndarjen me dy.
    • Për të shmangur konfuzionin para dhe pas konvertimit, shkruani numrin bazë të sistemit për të cilin po punoni nën secilin numër. Në këtë rast, dhjetorja do të kishte një nënshkrim prej 10, dhe numri ekuivalent binar do të kishte një nënshkrim të 2.

  2. Ndarja. Shkruaj herësin poshtë simbolit të ndarjes së gjatë dhe shkruaj pjesën e mbetur (0 ose 1) në të djathtë të pjesëtuesit.
    • Meqenëse ndajmë me 2, kur numri i ndarë është një numër çift, mbetja binare bëhet 0, dhe kur pjesëtuesi është një numër tek, mbetja binare bëhet 1.

  3. Vazhdoni pjesëtimin derisa rezultati i pjesëtimit me 2 të jetë zero. Duke vazhduar ndarjen poshtë, ndajeni herësin e ri me dy dhe shkruani pjesën e mbetur në të djathtë të pjesëtimit. Ndaloni kur herësi është 0.
  4. Shkruaj një numër të ri binar. Duke filluar me ekuilibrin në pjesën e poshtme, renditeni bilancin nga poshtë lart. Si në këtë shembull, ju do të merrni rezultatin 10011100. Ky është ekuivalenti binar i numrit dhjetor 156. Ose mund të shkruhet si nënshkrim secili: 15610 = 100111002
    • Kjo metodë mund të rregullohet për të kthyer nga sistemi dhjetor në sistemin "çdo". Pjestuesi është 2 sepse sistemi që dëshironi të konvertoni është sistemi 2 (binar). Nëse sistemi i konvertimit është një sistem tjetër, zëvendësoni pjesëtuesin 2 në llogaritjen me sistemin që dëshironi të konvertoni. Për shembull, nëse sistemi që dëshironi të konvertoni është 9, zëvendësoni pjesëtuesin 2 me 9. Rezultati përfundimtar do të jetë sistemi që dëshironi të konvertoni.
    reklamë

Metoda 2 e 2: Zbërthimi i fuqisë dhe zbritja


  1. Filloni duke bërë një tryezë. Renditni fuqitë e dy në një "tabelë faktori me 2" nga e djathta në të majtë. Duke filluar nga 2, ka vlerën "1". Rritni eksponentin me një për secilën fuqi. Krijoni një sekuencë të fuqive derisa të arrini në numrin që është afër dhjetëshes me të cilën po filloni. Në këtë shembull, ne do të konvertojmë numrin dhjetor 15610 në binar.
  2. Gjeni fuqinë më të madhe të 2. Zgjidhni numrin më të madh që përputhet me numrin që po konvertoni. 128 është fuqia më e madhe e 2 që përputhet me 156, shkruaj numrin 1 poshtë kësaj qelize në fletën tuaj si binar në pjesën e poshtme të majtë. Zbrit 128 nga numri origjinal. Do të marrësh 28.
  3. Kaloni te fuqitë e dy më të vegjëlve të ardhshëm. Duke përdorur numrin e ri (28), lëvizni poshtë në fletën e punës duke shënuar fuqinë e 2 që mund të përputhet me numrin që do të ndahet. 64 është më i madh se 28, shkruaj një 0 poshtë kësaj qelize si binari tjetër në të djathtë. Vazhdoni derisa të gjeni numrin që "mund" të mbulojë numrin 28.
  4. Zbrit numrin tjetër që mund të përputhet dhe shënoje me 1. 16 mund të përputhet me 28, kështu që ju do të shkruani 1 poshtë kësaj fushe dhe do të hiqni 28 nga 16. Do të merrni 12. 8 ndeshje 12, kështu që shkruani 1 poshtë kutisë 8 dhe zbrit 12 nga 8. Do të marrësh 4.
  5. Vazhdoni derisa të përfundoni fletën tuaj. Kontrolloni 1 poshtë numrit të përfshirë në numrin e ri dhe shkruani 0 nën qelizat që janë më të mëdha se numri i ri.
  6. Shkruaj rezultatin në numër binar. Numrat binarë janë 1 dhe 0 poshtë spreadsheet nga e majta në të djathtë. Do të keni numrin binar 10011100. Ky është numri binar që i përgjigjet numrit dhjetor 156. Ose mund të shkruhet në një format nënshkrimi: 15610 = 100111002.
    • Përsëritja e kësaj metode do të mësojë përmendësh fuqitë e 2, duke ju lejuar të kapërceni hapin 1.
    reklamë

Këshilla

  • Kompjuteri i instaluar në sistemin tuaj operativ mund ta bëjë këtë për ju, por si një programues, duhet të keni një kuptim të qartë se si të konvertoni.Mund të shikoni opsionet e konvertimit të kompjuterit tuaj duke hapur elementin e menysë "View" dhe duke zgjedhur "Programmer".
  • Shndërrimi prapa, nga binari në dhjetor, shpesh është më i lehtë për tu mësuar së pari.
  • Praktikoni. Provo ta shndërrosh në 178 dhjetore10, 6310, dhe 810. Numri përkatës binar është 101100102, 1111112, dhe 10002. Provo ta shndërrosh 20910, 2510, dhe 24110 në numrin binar përkatës 110100012, 110012, dhe 111100012.