Yagona (birlik), chunki undagi raqam bitta belgini takrorlash orqali hosil bo'ladi, bu bitta belgini anglatadi. Tizimning kamchiliklari


Misollar: O'nlik sanoq sistemasidan konvertatsiya qilish


Download 55.47 Kb.
bet11/12
Sana22.02.2023
Hajmi55.47 Kb.
#1222471
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
Pozitsion va nopozitsion

Misollar:
O'nlik sanoq sistemasidan konvertatsiya qilish
Keling, 4 ta bazadan o'nli kasrga o'tkazish misolini eslaylik:
1302 4 = 1⋅4 3 + 3⋅4 2 + 0⋅4 1 + 2⋅4 0 = 114
Aks holda, u quyidagicha yozilishi mumkin:
114 = ((1 ⋅ 4 + 3) ⋅ 4 + 0) ⋅ 4 + 2 = 1302 4
Bundan ko'rinib turibdiki, 114 ni to'liq 4 ga bo'lganda, qolganda 2 qolishi kerak - bu to'rtlamchi tizimda yozishda eng muhim raqam. Ko'rsatkich teng bo'ladi
(1 ⋅ 4 + 3) ⋅ 4 + 0
Uni 4 ga bo'lish qoldiqni beradi - keyingi raqam (0) va qism 1 ⋅ 4 + 3. Bosqichlarni davom ettirib, qolgan raqamlarni ham xuddi shunday qilib olamiz.
Umuman olganda, sonning butun qismini o'nlik sanoq sistemasidan boshqa asosli tizimga o'tkazish uchun quyidagilar zarur:

  1. Ketma-ket bo'linishni bajaring qolganlari bilan asl son va har bir olingan qism yangi sanoq tizimi asosida.

  2. Hisoblangan qoldiqlarni oxirgisidan boshlab yozing (ya'ni teskari tartibda)

Misollar:

Ko'p asosli sanoq tizimlari

Kompyuterlar bilan ishlashda ikkilik sanoq sistemasi keng qo'llaniladi (chunki kompyuterda axborotni tasvirlash unga asoslanadi), shuningdek sakkizlik va o'n oltilik tizimlar, yozuvlar odamlar uchun yanada ixcham va qulaydir. Boshqa tomondan, 8 va 16 2 ning darajalari bo'lganligi sababli, ikkilik tizimda yozish va bu tizimlardan biriga o'tish hisoblashsiz amalga oshiriladi.
Jadvalga muvofiq o'n oltilik yozuvning har bir bitini to'rtta (16 = 24) ikkilik raqam (va aksincha) bilan almashtirish kifoya.

o'n oltilik -> ikkilik

A

3

2

E

1010

0011

0010

1110

ikkilik -> o'n oltilik

(00)10

1010

0111

1101

2

A

7

D

Xuddi shunday, ikkilik va sakkizlik tizimlar o'rtasidagi tarjima sodir bo'ladi, faqat sakkizlik raqam ikkilikning uchta raqamiga to'g'ri keladi (8 = 2 3)

sakkizlik -> ikkilik




5

3

2

1




101

011

010

001

ikkilik -> sakkizlik

(0)10

101

001

111

101

2

5

1

7

5




Download 55.47 Kb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling