b) 389710=3105+8104+9103+7102+1101+0100
Xuddi shunday ixtiyoriy sanoq sistemasidagi sonlarni o’nlik sanoq sistemasida ifodalash mumkin. Masalan,
a)1001112=125+024+023+122+121+120=32+0+0+4+2+1=3910
b)11011,0112=124+123+022+121+120+02-1+12-2+12-3=
=16+8+2+1+0,25+ 0,125=27,37510
s) 35128=383+582+181+280=186610
d) 213,18=282+181+380+18-1=139,12510
e) ABS16=10162+11161+12160=2560+176+12=274810
2. O’nlik sistemadagi sonni R asosli sistemaga o’tkazish.
a) Butun sonni o’tkazish uchun berilgan son o’tkazilishi kerak bo’lgan sistema asosi R ga qoldiqli bo’linadi. Bo’linma nolga teng bo’lmasa, u yana asosga qoldiqli bo’linadi va h.k. jarayon bo’linma nolga teng bo’lganda tugatiladi va hosil bo’lgan qoldiqlarning teskari tartibi sonning R- lik sistemadagi ifodasini beradi.
Masalan.
1. 43710 sonini ikkilik sistemada yozing:
-
Son
|
Bo’luvchi
|
Qoldiq
|
437
218
109
54
27
13
6
3
1
|
2
2
2
2
2
2
2
2
2
|
1
0
1
0
1
1
0
1
1
|
Agar qoldiqlarni teskari tartibda yozib chiqsak, kerakli natija hosil bo’ladi: 43710=1101101012
2. 746510 sonini sakkizlik sistemada ifodalang:
-
Son
|
Bo’luvchi
|
qoldiq
|
7465
933
116
14
1
|
8
8
8
8
8
|
1
5
4
6
0
|
Natija: 746510=64518
3. 9865310 sonini 16-lik sistemada ifodalang:
-
Son
|
Bo’luvchi
|
qoldiq
|
98653
6165
385
24
1
|
16
16
16
16
16
|
13
5
1
8
0
|
Natija :9865310=815D16
Misollar:
1. 2510 ni ikkilik sistemaga o’tkazing:
-
25
|
2
|
|
|
|
|
24
|
12
|
2
|
|
|
|
1
|
12
|
6
|
2
|
|
|
|
0
|
6
|
3
|
2
|
|
|
|
0
|
2
|
1
|
|
|
|
|
1
|
|
2510=110012
|
2) 2510 ni sakkizlik sistemaga o’tkazing:
-
b) O’nli kasrning kasr qismini o’nlik sanoq sistemasidan boshqa sistemasa o’tkazish uchun u asos R ga ko’paytiriladi. Keyin hosil bo’lgan sonning butun qismi ajratiladi va kasr qismi yana RP ga ko’paytiriladi. Bu jarayon ko’paytmaning kasr qismi nolga teng bo’lganda yoki keraklicha raqamlar hosil qilinganda to’xtatiladi va butun qismdagi raqamlar ketma-ketligi kasrning R- sanoq sistemasidagi yozuvini beradi.
Misollar:
a) 0,312510 sonini ikkilik sanoq sistemasiga o’tkazing.
-
0
|
3125
|
0,312510=0,01012
|
0
1
0
1
|
6250
250
50
0
|
|
b )0,1210 sonini ikkilik sanoq sistemasiga o’tkazing.
-
0
|
12
|
0,1210 = 0,000111…….2
|
0
0
0
1
1
1
1
|
24
48
96
92
84
68
|
|
c) 0,22510 sonini sakkizlik sanoq sistemasiga o’tkazing.
-
0
|
225
|
|
1
6
3
1
4
|
800
400
200
600
8
|
0,22510 =0,16214….8
|
d) Aralash sonni o’tkazish uchun butun qismi va kasr qismi alohida-alohida o’tkaziladi.
Misol: 25,312510 ikkilik sanoq sistemasiga o’tkazing.
2510 =110012 0,312510=0,01012 25,312510=11001,01012
e) Sonni R-lik sanoq sistemasidan –G- sanoq sistemasiga o’tkazish uchun avval R-lik son 10-likka, keyin 10-likdan G-likka o’tkaziladi.
Misol: 110012=2510=318 348=2810=1C16
1 – 2 amaliy mashg’ulot mustaqil topshiriqlari
1 - topshiriq
1) 10001012X10 2) 12410X2 3) FF116X10
4) 22483468 hisoblang.
2 - topshiriq
1)1101010112X10 2) 15310X2 3) A25416X10
4) 15382248 hisoblang.
3 - topshiriq
1)1101110102X10 2) 53710X2 3) 3ABC16X10
4) 101112111012 hisoblang.
4 - topshiriq
1)1111110112X10 2) 673410X2 3) 890116X10
4) 3456864438 hisoblang.
5 - topshiriq
1)1101011102X10 2) 789410X2 3) A2B16X10
4) 61238100112 hisoblang.
6 - topshiriq
1)110110112X10 2) 487310X2 3) 1ABE16X8
4) 653483548 hisoblang.
7 - topshiriq
1)1101111112X10 2) 378410X2 3) ABF216X10
4) 457685458 hisoblang.
8 - topshiriq
1)11011011012X10 2) 351810X2 3) AB4116X8
4) 421383768 hisoblang.
9 - topshiriq
1)1011011012X10 2) 134510X2 3) A9516X8
4) 11011121011112 hisoblang.
10 - topshiriq
1)1110111012X10 2) 543210X2 3) 345678X16
4) 327182318 hisoblang.
11 - topshiriq
1)110101112X10 2) 954210X2 3) 45378X16
4) 1110111211012 hisoblang.
12 - topshiriq
1)111100102X10 2) 23238X2 3) 2BC16X8
13 - topshiriq
1)1000011012X10 2) 776210X2 3) 3458X16
4) 32748101112 hisoblang.
14 - topshiriq
1)1111011112X10 2) 892710X8 3) 54328X16
4) 11011112111112 hisoblang.
15 - topshiriq
1)101101112X8 2) 456710X2 3) AB2F16X10
4) 3234182148 hisoblang.
16 - topshiriq
1)101001102X8 2) 765428X2 3) 567410X16
4) 421282148 hisoblang.
17 - topshiriq
1)1101010112X8 2) 2457810X16 3) 101011012X10
4) 307687648 hisoblang.
18 - topshiriq
1)1001101012X10 2) 8976510X2 3) 37458X16
4) 123483268 hisoblang.
19 - topshiriq
1)1010101012X8 2) 9898310X16 3) 57328X10
4) 110112378 hisoblang.
20 - topshiriq
1)1101100112X10 2) 3789110X8 3) 73568X16
4) 4210387318 hisoblang.
Sinov savollari:
1. Sanoq sistemasi nima?
2. Qanday sanoq sistemalarini bilasiz?
3. Bir sanoq sistemasidan bashqa sanoq sistemasiga o’tish qoidalari qanday?
4. Ikkilik sanoq sistemasida arifmetik amallarni bajarilish tartibini ayting?
5. Komputerlarda ma’lumotlarda qanday tasvirlanadi?
Adabiyotlar: [1], [3], [13].
Do'stlaringiz bilan baham: |