|
 Kompyuter ilmlari va dasturlash texnologiyalari yo’nalishi 302- guruh talabasi O`sarov Abbosning Matematika va informatika fanidan tayyorlagan taqdimoti
|
səhifə | 3/4 | tarix | 23.05.2023 | ölçüsü | 0,74 Mb. | | #112224 |
| abbos,,.Bundan tashqari, biror sanoq sistemada berilgan sonni ikkinchi sanoq sistemaga o`tkazish uchun berilgan sonni o`tkazilishi kerak bo`lgan sanoq sistemaning asosiga bo`lib masalani hal qilish ham mumkin. Masalan, 6->10 ni ikkilik sanoq sistemaga o`tkazmoqchi bo`lsak, quyidagi algoritmlarni bajarishimiz kerak: - Bundan tashqari, biror sanoq sistemada berilgan sonni ikkinchi sanoq sistemaga o`tkazish uchun berilgan sonni o`tkazilishi kerak bo`lgan sanoq sistemaning asosiga bo`lib masalani hal qilish ham mumkin. Masalan, 6->10 ni ikkilik sanoq sistemaga o`tkazmoqchi bo`lsak, quyidagi algoritmlarni bajarishimiz kerak:
- 1. 6 ni 2 ga bo`lamiz: 6_2=3 (qoldiq 0) Birinchi qoldiqni q1(0) deb belgilab olamiz.
- 2. Bo`linma 3 ni 2 ga bo`lamiz: 3_2 (qoldiq 1), ikkinchi qoldiqni q2(1)
- 3. Bo`linmadagi 1 ni 2 ga bulamiz: 1_2 (qoldiq 1), uchinchu qoldiqni q3(1)
- Bu jarayon bo`linma 0 ga teng bo`lguncha davom ettiriladi. Natijada hosil bo`ladigan son 6 =q3 q2 q1 ko`rinishda bo`ladi, ya`ni 10 lik sanoq sistemadagi 6 soni ikkilik sanoq sistemasida 110 kabi bo`lar ekan.
- Demak, 6->10 = 110->2.
- O’n oltilik sanoq sestemasidagi sonlarni boshqa sanoq sestemalarga o`tkazish
Masalan, 17->8 yozuvi 17 sonining 8 lik sanoq sistemasidaligini ko`rsatadi, A12->16 yozuvi A12 sonining 16 lik sanoq sistemasidaligini bildiradi. 6128 sonini 2 lik sanoq sistemasiga o`tkazish uchun har bir raqamni mos 3 lik (triada) bilan almashtiramiz: - Masalan, 17->8 yozuvi 17 sonining 8 lik sanoq sistemasidaligini ko`rsatadi, A12->16 yozuvi A12 sonining 16 lik sanoq sistemasidaligini bildiradi. 6128 sonini 2 lik sanoq sistemasiga o`tkazish uchun har bir raqamni mos 3 lik (triada) bilan almashtiramiz:
- 612->8 - 110 001 010->2 ,
- Xuddi shuningdek,
- 125->8 – 001 010 101->2 yoki 1 010 101->2;
- 702->8 - - 111 000 010->2
8 lik sanoq sistemasidan 2 lik sanoq sistemasiga o`tish mumkin. Buning uchun har bir 8 lik raqamini unga mos 2 lik triada bilan almashtirish kerak bo`ladi. Sonning qaysi sanoq sistemaga tegishli ekanligini ko`rsatish uchun indeksda shu sanoq sistemasining asosini yozib qo`yamiz. - 8 lik sanoq sistemasidan 2 lik sanoq sistemasiga o`tish mumkin. Buning uchun har bir 8 lik raqamini unga mos 2 lik triada bilan almashtirish kerak bo`ladi. Sonning qaysi sanoq sistemaga tegishli ekanligini ko`rsatish uchun indeksda shu sanoq sistemasining asosini yozib qo`yamiz.
Dostları ilə paylaş: |
|
|