8 əsasını 2 bazaya necə çevirmək olar


cavab 1:

Nömrəniz onsuz da 8-ci bazada (səkkizlik) varsa, onu 2-ci bazaya (ikili) çevirmək çox asandır, çünki hər səkkiz rəqəmli aşağıdakı kimi üç bit (ikili rəqəm) ilə təmsil oluna bilər:

  • Səkkizlik rəqəmdəki hər sıfır (0) rəqəmi “000” ilə əvəz edin
  • Hər birini (1) “001” ilə əvəz edin
  • Hər 2-ni “010” ilə əvəz edin
  • Hər 3 "011" olur
  • Hər 4 "100" olur
  • 5 "101" olur
  • 6 "110" olur
  • 7 "111" olur

Hər səkkizli rəqəmi {0, 1, 2, 3, 4, 5, 6, 7}, müvafiq olaraq 3 bitlik bərabərliyinə (000, 001, 010, 011, 100, 101, 110, 111}) dəyişdirin.

Hexadecimal ədədlər eyni şəkildə hər onaltı rəqəmi dörd bitlə əvəz edərək ikili saya çevrilə bilər.


cavab 2:

İkili (əsas 2) səkkizli (əsas 8) say sisteminə çevirməyin ən asan yolu verilmiş ikili ədədi sola (kəsr hissəsi üçün sağa) 3 bitə (2 ^ \ mathbf {3}) qruplaşdırmaqdır.

Burada (10110) _2 = (10 \; \; 110) _2

Sonra hər bir ikili say qrupunu aşağıdakı kimi səkkizli ekvivalentə çevirin.

(10 \; \; 110) _2 = \ mathbf {(26) _8}

Başqa bir nümunə götürək

(10110.1111) _2 = (\ mathbf {0} 10 \; \; 110 \;. \; 111 \; \; 1 \ mathbf {00}) _ 2 (həddindən artıq sol qrupun və həddindən artıq sağın ikili qrupuna qalın 0 prefiksini müşahidə edin 3 bitlik bir qrup halına gətirmək üçün onluq nöqtə qrupu)

(26.74) _8

Eynilə verilmiş səkkizli ədədin yalnız 3 bit ikili ekvivalenti yazaraq verilmiş səkkizi ikili ikiyə çevirə bilərsiniz.

(0) _8 = (000) _2

(1) _8 = (001) _2

\ vdots

(7) _8 = (111) _2

Misal üçün,

(345.67) _8 = \ mathbf {(011 \; 100 \; 101.110 \; 111)}


cavab 3:

Hər bir rəqəmi 3 rəqəmli ikili formasına çevirin və eyni yerə yerləşdirin. Məsələn.

Xeyr. bazada 8 formada, yəni 61

onda əsas 2 söhbəti 110001 olacaqdır

Yuxarıda göstərilən nümunə üçün hər hansı birinin baza 10-dakı şəklini çevirərək bunun doğru olub olmadığını da yoxlaya bilərik

(6 × (8 ^ 1)) + (1 × (8 ^ 0)) = 49

(1 × (2 ^ 5)) + (1 × (2 ^ 4)) + (0 × (2 ^ 3)) + (0 × (2 ^ 2)) + (0 × (2 ^ 1))) + (1 × (2 ^ 0)) = 49


cavab 4:

Səkkizlikdən ikiliyə çevirmək asandır. Səkkizlik rəqəmi üç uyğun ikili rəqəmlə əvəz edin: 0 - 000, 1 - 001, 2 - 010, 3 - 011, 4 - 100, 5 - 101, 6 - 110, 7 - 111.


cavab 5:

ən asan yol… .. əvvəl rəqəmi bazaya 10, sonra bazaya 2 çevir

məsələn 46 baza 8

= (4 * 8 ^ 1) + (6 * 8 ^ 0)

= 32 + 6

= 38

qeyd * 38 əsas ondadır

qalığı kənara qoyub 38-i iki siyahıya bölün

bir sıfıra çatana qədər təkrarlayın


cavab 6:

Baza 8-dir, beləliklə bazanı as2-yə çevirmək istəyiriksə güc 2-dir, sonra 2-nin 8-ə nə qədər qaldırıldığını öyrənin. 3-ü 2-yə 2-yə 2-yə = 8-ə bərabər alırıq. 2 ^ 3Into2 2 ^ 6-ya bərabərdir


cavab 7:

Hər bir rəqəmi 8-ci bazada götürün və 2-ci bazada 3 ikili rəqəmə çevirin. Məsələn, 8-ci bazada 6 rəqəmini görürsünüzsə, onu ikinci bazada 6 olan 110-a çevirin.


cavab 8:

8, 2-nin gücü olduğundan, rəqəmi ədədi çevirə bilərik:

0_8 = 000_2 1_8 = 001_2 2_8 = 010_2 3_8 = 011_2 4_8 = 100_2 5_8 = 101_2 6_8 = 110_2 7_8 = 111_2

Misal:

361_8 = 011110001_2


cavab 9:

Axmaq yol 10-cu bazaya, sonra isə 2-ci bazaya keçməkdir.

Diqqət yetirin ki, baza 2-də üç dəst, baza 8-ə çevrilir:

111 əsas 2 → 7 əsas 8 və s.


cavab 10:

8/2 = 4 rem 0

4/2 = 2 rem 0

2/2 = 1 rem 0

8 baza 10 baza 2 = 1000 baza 2

1 x 2 ^ 3 + 0 x 2 ^ 2 + 0 x 2 ^ 1 + 0 x 2 ^ 0

8 + 0 + 0 + 0 = 8 əsas 10


cavab 11:

8 = 4 \ dəfə 2 + 0

4 = 2 \ dəfə 2 + 0

2 = 2 \ dəfə 1 + 0

8 = (1 \, 0 \, 0 \, 0) _2