İkili səkkizliyə necə çevrilir

Müəllif: Peter Berry
Yaradılış Tarixi: 16 İyul 2021
YeniləMə Tarixi: 1 İyul 2024
Anonim
İkili səkkizliyə necə çevrilir - Tips
İkili səkkizliyə necə çevrilir - Tips

MəZmun

İkili və səkkizlik kompüterlərdə çox istifadə olunan iki fərqli əmsildir. Radiksdən fərqlidir: baza 2 səkkiz və səkkiz səkkizdir, bu səbəbdən onları konversiya üçün qruplaşdırmaq lazımdır. Bu mürəkkəb səslənir, amma çevrilmə əslində çox sadədir.

Addımlar

Metod 2-dən 1: Əl ilə köçürmə

  1. İkili ardıcıllığı tanıyın. İkili sətirlər 101001, 001 və ya hətta 1 kimi 1 və 0 simvollarından ibarət sadə sətirlərdir. Bu sətirlər ümumiyyətlə ikili ədədlərdir. Bundan əlavə, bəzi kitablar və müəllimlər 1001 kimi "2" alt yazısı ilə ikili rəqəmləri simvollaşdırırlar.2, "min bir" rəqəmi ilə qarışıqlığın qarşısını almaq üçün.
    • Substript bir rəqəm üçün "əsas" ı göstərir. İkili, əsas iki sistem, səkkizlik isə baza 8 sistemidir.

  2. 1 və 0 simvollarını ikili sayda sağdan sola doğru üç dəstə halında qruplaşdırın. Səkkizdə, ikisində ikisini istifadə edən səkkiz fərqli simvol və ya rəqəm var. Buna görə səkkizli ədədi təmsil etmək üçün üç ikili rəqəmə ehtiyacımız var. Nömrələri sağdan sola qruplaşdırın. Məsələn, 101001 ikili nömrəsi bölünəcəkdir 101 001.

  3. Üçlüyü yaratmaq üçün kifayət olmayan rəqəmlər varsa, son rəqəmin soluna sıfır əlavə edin. 10011011 rəqəminin səkkiz rəqəmi var və səkkizinin üçə bölünməməsinə baxmayaraq, üçlüyə qədər əvvəl sıfır əlavə edərək səkkizliyə çevirə bilərsiniz. Misal üçün:
    • Orijinal nömrəsi: 10011011
    • Qrup: 10 011 011
    • Hər qrupun üç elementi olması üçün sıfır əlavə edin: 010 011 011

  4. Yeri qeyd etmək üçün üçlüyün altına 4, 2 və 1 əlavə edin. Hər üçlükdəki hər ikili ədəd səkkizlik əmsalı içərisində bir yeri təmsil edir. Birinci nömrə 4-cü mövqedə, ikinci nömrə 2-də, üçüncü nömrə 1-ə uyğun gəlir. Sadəlik üçün bu rəqəmləri birbaşa ikili üçlülərinizin altına yazın. Misal üçün:
    • 010 011 011
      421 421 421
    • 001
      421
    • 110 010 001
      421 421 421
    • Qeyd: qısayol üçün bu addımı atlaya və ikili dəstləri bu səkkizli dönüşüm cədvəli ilə müqayisə edə bilərsiniz.
  5. 1 bir mövqeyi göstərən bir rəqəmin üzərində olduqda, səkkizli ədədi başlamaq üçün bu rəqəmi (4, 2 və ya 1) yazın. Əgər "4" -də 1 rəqəmi varsa, səkkizli sayınızın 4 rəqəmi var. Əgər 0 bir mövqeyi göstərən bir rəqəmin üstündədirsə, səkkiz nömrənizdə bu rəqəm olmayacaq və biz onu boş, yox və ya işarəsi ilə tərk edəcəyik tire var. Nümunə problemi nəzərdən keçirin:
    • Mövzular:
      • Transfer 1010100112 səkkizliyə
    • Üçüncü qrup:
      • 101 010 011
    • Yer göstəricilərini əlavə edin:
      • 101 010 011
        421 421 421
    • Hər bir mövqeyi qiymətləndirin:
      • 101 010 011
        421 421 421
        401 020 021
  6. Hər üçdə yeni nömrələri əlavə edin. Səkkizli ədədi tapdıqdan sonra üçlüdəki dəyərlərin cəmini tapın. Beləliklə 101 ilə 4, 0, 1 var və əldə edirik 5 (). Yuxarıdakı nümunəni davam etdiririk:
    • Mövzular:
      • Transfer 1010100112 səkkizliyə
    • Üçüncü qrupu yerləşdirin, yer ölçümlərini əlavə edin və hər yerləşdirməni qiymətləndirin:
      • 101 010 011
        421 421 421
        401 020 021
    • Üç qrupdan hər birini əlavə edin:
  7. Alınan nəticələri birləşdirərək son səkkizlik sayını əmələ gətirin. İkili ədədi bölmək riyaziyyat məsələlərini həll etməyi asanlaşdırır - ilkin rəqəm sadəcə sadə bir simvol simvoludur. Beləliklə, indi konvertasiya etdikdən sonra son nəticəni əldə etmək üçün hər şeyi birləşdirməliyik. Bu qədər.
    • Mövzular:
      • Transfer 1010100112 səkkizliyə
    • Üçüncü qrup, yer nömrələrini əlavə edin, yerləri qiymətləndirin və cəmi tapın:
      • 101 010 011
        5 — 2 — 3
    • Rəqəmləri birləşdirin:
      • 523
  8. 8 yaşından kiçik alt yazı əlavə edin (bu kimi) 8) konversiyanı tamamlamaq üçün. Bu qeyd olmadan 523-ün adi bir səkkizlik və ya ondalık rəqəm olduğunu müəyyənləşdirmək mümkün olmazdı. Müəlliminizə düzgün cavabı aldığınızı bildirmək üçün cavabınızda səkkiz baza 8 olduğunu göstərərək 8-dən aşağı bir indeks əlavə edin.
    • Mövzular:
      • Transfer 1010100112 səkkizliyə
    • Çevirmək:
      • 523.
    • Son cavab:
      • 5238
    reklam

Metod 2-dən 2: Düymələri və dəyişiklikləri dəyişin

  1. Vaxtınıza qənaət etmək və ev tapşırıqlarını yerinə yetirmək üçün sadə bir səkkizlikli çeviricidən istifadə edin. Testdə istifadə edilməməsinə baxmayaraq, bu digər hallar üçün əla seçimdir. Yalnız 8 ədəd birləşmə olduğu üçün əzbərləmək heç də çətin deyil. Sadəcə rəqəmləri üç nəfərə bölün və şəkildəki cədvəllə müqayisə edin.
    • 8 və 9 üçün birbaşa dönüşüm olmadığını unutmayın. Səkkizdə bu rəqəmlərdir mövcud deyil çünki baza 8 sistemində yalnız 8 rəqəm (0-7) var.
  2. Qəribə bir hissə varsa, vergül qoyub oradan çevirməyə başlayacağıq. 10010,11 ikili ədədin səkkizli ədədə çevrilməsi halını nəzərdən keçirin. Ümumiyyətlə, sağdan sola keçib üç nəfərlik bir qrupla başlayırsınız. Bir vergüllə, bu mövqedən keçidi yerinə yetirirsiniz: vergülün sol tərəfindəki hissə üçün (10010), oradan başlayaraq sağdan sola çevirirsiniz (010 010). Sağ hissə (, 11) ilə vergüldən başlayır və soldan sağa çevirirsiniz (110). Sıfır əlavə edərkən həmişə dönüşüm istiqamətində sıfırlar əlavə olunur. Üçüncü qrup nəticəmiz 010 010, 110 olardı.
    • 101,1 → 101 , 100
    • 1,01001 → 001 , 010 010
    • 1001101,0101 → 001 001 101 , 010 100
  3. Səkkizli ikili vəziyyətə qaytarmaq üçün sekizli çevirici cədvəlindən istifadə edin. Ters dönüşüm üçün cədvələ ehtiyacınız var, çünki yalnız "3" səkkizli sistemi anlamadığınız və hər bir kombinatoru yenidən düşünmək istəmədiyiniz təqdirdə riyaziyyat işi üçün sizə kifayət qədər məlumat verməyəcəkdir. Aşağıdakı cədvəldən istifadə edərək hər səkkiz rəqəmi üç ikili rəqəmdən ibarət bir dəstə çevirməyi asanlaşdıracaq və sonra onları birləşdirin:
    • 0 → 000
    • 1 → 001
    • 2 → 010
    • 3 → 011
    • 4 → 100
    • 5 → 101
    • 6 → 110
    • 7 → 111
    reklam

Məsləhət

  • Nömrələri ayırmaq üçün vaxt ayırın. İdeal olaraq, işləmək üçün kifayət qədər yer olan böyük bir kağız istifadə etməlisiniz.