İkili rəqəmdən onluğa necə çevirmək olar

Müəllif: Joan Hall
Yaradılış Tarixi: 28 Fevral 2021
YeniləMə Tarixi: 1 İyul 2024
Anonim
İkili rəqəmdən onluğa necə çevirmək olar - CəMiyyəT
İkili rəqəmdən onluğa necə çevirmək olar - CəMiyyəT

MəZmun

İkili say sistemi ("əsas iki"), hər rəqəm üçün iki mümkün dəyərə malik olan bir say sistemidir; tez -tez bu dəyərlər 0 və ya 1 kimi təmsil olunur. Əksinə, onluq (əsas on) say sistemi hər rəqəm üçün on mümkün dəyərə malikdir (0,1,2,3,4,5,6,7,8 və ya 9). Fərqli say sistemlərindən istifadə edərkən çaşqınlığın qarşısını almaq üçün hər bir fərdi nömrənin əsası bir alt işarəsi olan nömrədən sonra yazıla bilər. Məsələn, 10011100 ikili sayı yazıla bilər əsas iki 10011100 kimi2... 156 ondalık sayı 156 olaraq yazıla bilər10, belə oxunacaq: "yüz əlli altı, əsas on". İkili sistem kompüterlərin daxili dili olduğu üçün ciddi proqramçılar ikilikdən onluğa necə tərcümə olunacağını anlamalıdırlar.Onluqdan ikili rəqəmə qayıtmaq, əvvəlcə mənimsəmək daha çətindir.

Addımlar

Metod 1 /2: Mövqe işarəsinin istifadəsi

  1. 1 Nömrəni ikili olaraq və ikisinin gücünü sağdan sola yazın. Məsələn, 10011011 ikili sayını çevirmək istəyirik2 onluğa Əvvəlcə yazaq. Sonra ikisinin gücünü sağdan sola yazırıq. "1" ə bərabər olan 2 ilə başlayaq. Hər bir sonrakı nömrə üçün dərəcəni bir artırırıq. Siyahıdakı elementlərin sayı ikili saydakı rəqəmlərin sayına bərabər olduqda dayandırırıq. Bizim nümunə nömrəmiz 10011011, səkkiz rəqəmdən ibarətdir, buna görə də səkkiz elementin siyahısı belə görünür: 128, 64, 32, 16, 8, 4, 2, 1
  2. 2 İkili ədədin rəqəmlərini ikisinin uyğun gücləri altında yazın. İndi hər bir ikili rəqəmin ikisinin gücünə uyğun gəlməsi üçün 128, 64, 32, 16, 8, 4, 2 və 1 rəqəmlərinin altına 10011011 yazın. İkili ədədin ən sağdakı "1" i, ikisinin gücünün sağdakı "1" i ilə uyğun olmalıdır və s. İstəyirsinizsə, ikisinin gücü üzərində ikili ədəd yaza bilərsiniz. Ən başlıcası, onların bir -birinə uyğun olmasıdır.
  3. 3 İkili rəqəmləri uyğun iki güclə birləşdirin. İkili ədəddəki hər bir sonrakı rəqəmi yuxarıdakı ikisinin gücünə bağlayan xətlər çəkin (sağdan sola). İkili ədədin ilk rəqəmini yuxarıdakı ikisinin birinci gücü ilə birləşdirərək xətlər çəkməyə başlayın. Sonra, ikili ədədin ikinci rəqəmindən ikisinin ikinci gücünə bir xətt çəkin. Hər bir rəqəmi ikisinin müvafiq gücü ilə birləşdirməyə davam edin. Bu, iki fərqli ədəd dəsti arasındakı əlaqəni vizual olaraq görməyə kömək edəcək.
  4. 4 Hər iki gücün son dəyərini yazın. İkili ədədin hər bir rəqəmindən keçin. Sayı 1 -dirsə, ikisinin müvafiq gücünü rəqəmin altına yazın. Bu rəqəm 0 olarsa, 0 rəqəminin altına yazın.
    • "1" "1" ə uyğun gəldiyindən "1" olaraq qalır. "2" "1" ə uyğun gəldiyindən "2" olaraq qalır. "4" "0" olduğu üçün "0" olur. "8" "1" ə uyğun gəldiyindən "8" olur və "16" "1" ə uyğun gəldiyindən "16" olur. "32" "0" a uyğun gəlir və "0" olur, "64" "0" a uyğun gəlir və buna görə də "0" olur, "128" isə "1" ə uyğun gəlir və 128 olur.
  5. 5 Yaranan dəyərləri əlavə edin. İndi xəttin altındakı nömrələri əlavə edin. Nə etməlisiniz: 128 + 0 + 0 + 16 + 8 + 0 + 2 + 1 = 155. Bu 10011011 ikili ədədinin ondalık ekvivalentidir.
  6. 6 Cavabınızı say sisteminə bərabər bir alt kodla birlikdə yazın. İndi 155 yazmaq kifayətdir10on qüvvədə işləyən onlu cavabla işlədiyinizi göstərmək. İkili ədədləri onluğa nə qədər çox çevirsəniz, ikisinin gücünü xatırlamağınız daha asan olacaq və işi daha sürətli başa çatdıra bilərsiniz.
  7. 7 Onluq nöqtəsi olan ikili sayını onluğa çevirmək üçün bu üsuldan istifadə edin. 1.1 kimi bir ikili ədəd çevirmək istəsəniz də bu üsuldan istifadə edə bilərsiniz2 onluğa Bilməniz lazım olan tək şey, ondalık ədədin sol tərəfindəki rəqəmin adi bir ədəd olması və ondalık ədədinin sağ tərəfindəki rəqəmin "yarı" sayı və ya 1 x (1/2) olmasıdır.
    • Ondalıkların solundakı "1" 2 və ya 1. Ondalığın sağındakı 1 - 2 və ya .5. 1 və .5 əlavə edin və 1.1 -ə bərabər olan 1.5 əldə edin.2 ondalık formada.

Metod 2 /2: Doubling istifadə edin

  1. 1 İkili nömrəni yazın. Bu üsul dərəcə istifadə etmir. Buna görə də, başınızdakı böyük rəqəmləri çevirmək daha asandır - yalnız hər zaman cəmi xatırlamaq lazımdır. Etməli olduğunuz ilk şey, ikiqat artırma metodundan istifadə edərək çevirəcəyiniz ikili nömrəni yazmaqdır. Tutaq ki, 1011001 nömrəsi ilə işləyirsiniz2... Bunu yaz.
  2. 2 Soldan başlayaraq əvvəlki cəmi iki qat artırın və cari rəqəmi əlavə edin. 1011001 ikili nömrəsi ilə işlədiyiniz üçün2, soldakı ilk rəqəminiz 1 -dir. Hələ başlamadığınız üçün əvvəlki cəmi 0 -dır. Əvvəlki cəmi 0 ikiqat artırmalı və cari rəqəmi 1 əlavə etməlisiniz. 0 x 2 + 1 = 1, buna görə yeni cəminiz 1 -dir.
  3. 3 Cari cəminizi ikiqat artırın və növbəti rəqəmi sola əlavə edin. Cari cəmi 1 və yeni rəqəminiz 0 -dır. 1 -i ikiqat artırın və 0 -u əlavə edin. 1 x 2 + 0 = 2. Yeni cəminiz 2 -dir.
  4. 4 Əvvəlki addımı təkrarlayın. Sadəcə davam et. Sonra cari cəminizi ikiqat artırın və növbəti rəqəminizi 1 əlavə edin. 2 x 2 + 1 = 5. Cari cəmi 5 -dir.
  5. 5 Əvvəlki addımı təkrarlayın. İndi cari cəmi 5 -i ikiqat artırın və növbəti rəqəmi 1,5 x 2 + 1 = 11 əlavə edin. Yeni cəminiz 11 -dir.
  6. 6 Əvvəlki addımı təkrarlayın. Cari cəmi 11 -i ikiqat artırın və növbəti rəqəmi əlavə edin: 0.2 x 11 + 0 = 22.
  7. 7 Əvvəlki addımınızı təkrarlayın. İndi cari cəmi 22 -ni ikiqat artırın və növbəti rəqəmi 0 -a əlavə edin. 22 x 2 + 0 = 44.
  8. 8 Nömrələr bitənə qədər cari cəmi ikiqat artırmağa və növbəti rəqəmi əlavə etməyə davam edin. İndi yalnız son addımı atmalısan. Demək olar ki, bitirdik! Etməli olduğunuz şey, cari cəmi 44 -ü götürmək, ikiqat artırmaq və son rəqəmi 1 -ə əlavə etməkdir. 2 x 44 + 1 = 89. İşiniz bitdi. 10011011 çevirdiniz2 onlu işarədə, onluq formada, 89.
  9. 9 Cavabınızı radix (alt kod) ilə birlikdə yazın. Son cavabınızı 89 olaraq yazın1010 əsas onlu sistem istifadə etdiyinizi göstərmək üçün.
  10. 10 Çevmək üçün bu üsuldan istifadə edin hər hansı əsasları onluğa. Say sistemimizin əsası 2 olduğu üçün ikiqat istifadə etdik. Əgər sizə verilən ədədin əsası fərqli olarsa, 2 -ni verilən sayın yazıldığı say sisteminin əsası ilə əvəz edin. Məsələn, sizə əsas 37 nömrəsi verilsə, "x 2" ni "x 37" ilə əvəz etməlisiniz. Nəticə həmişə onluqda olacaq (baza 10).

İpuçları

  • Təcrübə. İkili ədədləri 11010001 çevirməyə çalışın2, 110012 və 111100012... Onların ondalık ekvivalentləri müvafiq olaraq 209 -dur10, 2510 və 24110.
  • Microsoft Windows ilə birlikdə gələn kalkulyator sizin üçün dönüşüm edə bilər, ancaq bir proqramçı olaraq dönüşümün necə işlədiyini daha yaxşı başa düşürsünüz. Dönüşüm, Görünüş menyusunu açdığınızda və Mühəndislik (və ya Proqramçı) seçdiyiniz zaman mümkündür. Linux -da bir kalkulyatordan istifadə edə bilərsiniz.
  • Qeyd: Bu üsul yalnız saymaq üçündür, ASCII dönüşümləri üçün tətbiq edilmir.

Xəbərdarlıqlar

  • Bu üsul ikili ədədin olduğunu düşünür işarəsi yoxdur... Bu nə imzalanmış nömrə, nə də sabit və ya üzən nöqtə nömrəsi deyil.

Oxşar məqalələr

  • İkili ədədləri sekizliyə necə çevirmək olar
  • İstilik vahidlərini necə çevirmək olar
  • İkili saatdan istifadə edərək vaxtı necə oxumaq olar
  • Onluqdan ikiliyə necə çevirmək olar