Ip-manzil yoki ip manzili


Download 152.31 Kb.
bet2/2
Sana28.10.2023
Hajmi152.31 Kb.
#1729677
1   2
Bog'liq
Шз 4

Masalan
)1910  sonini ikkilik sanoq sistemasiga o‘tkazish

)23510  sonini ikkilik sanoq sistemasiga o‘tkazish
O'nlik sanoq sistemasida berilgan sonni ikkilik sanoq sistemasiga o'tkazish
)40710  sonini ikkilik sanoq sistemasiga o‘tkazi

Darajaga yoyish usuli

2 sonining darajalari

daraja
(n)

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

qiymati (2^n)

1

2

4

8

16

32

64

128

256

512

1024

2048

4096

8192

16384

32768

Shuningdek, oʻnlik sanoq sistemasida soni ikkilik sanoq sistemasiga oʻtkazishni darajaga yoyish usuli ham mavjud. Bu usulda oʻnlik sanoq sistemasida berilgan k sonini ikking darajalari yigʻindisi koʻrinishida tasvirlanadi. Darajaga yoyib borishda, k sonidan katta boʻlmaydigan ikkining eng katta darajasi olinadi. Masalan,
1)25≤37<26  bundan, 25 ni olamiz. Qolayotgan son: 37−25=37−32=5≠0
2)22≤5<23  bundan, 22 ni olamiz. Qolayotgan son: 5−22=5−4=1≠0
3)20≤1<21  bundan, 20 ni olamiz. Qolayotgan son: 1−20=1−1=0  va jarayon tugadi.
demak, 3710=32+4+1=25+22+20  tarzida yoyilar ekan va bu sonni pozitsion yoyilma koʻrinishiga oʻtkazamiz. Bunda, ishtirok etmagan ikkining darajalari oldida nol koeffitsient bor deb olinadi. Yaʼni
3710=32+4+1=25+22+20=1×25+0×24+0×23+1×22+0×21+1×20.
Endi, ikkining oldidagi koeffitsientlarni razryadiga mos tarzda, ketma-ket yozib olamiz 1×25+0×24+0×23+1×22+0×21+1×20→1001012
Yaʼni, 3710=1001012
)9810
1)26≤98<27  bundan, 26 ni olamiz. Qolayotgan son: 98−26=98−64=34≠0
2)25≤34<26  bundan, 25 ni olamiz. Qolayotgan son: 34−25=34−32=2≠0
3)21≤2<22  bundan, 21 ni olamiz. Qolayotgan son: 2−21=2−2=0  va jarayon tugadi.
demak, 9810=64+32+2=26+25+21  tarzida yoyilar ekan va bu sonni pozitsion yoyilma koʻrinishiga oʻtkazamiz
9810=64+32+2=26+25+21=1×26+1×+25+0×24+0×23+0×22+1×21+0×20
va 1×26+1×+25+0×24+0×23+0×22+1×21+0×20→11000102
Yaʼni, 9810=11000102
)12810
1)27≤128<28  bundan, 27 ni olamiz. Qolayotgan son: 128−27=128−128=0  va jarayon tugadi.
demak, 12810=27  tarzida yoyilar ekan va bu sonni pozitsion yoyilma koʻrinishiga oʻtkazamiz
12810=27=1×27+0×26+0×25+0×24+0×23+0×22+0×21+0×20
va 1×27+0×26+0×25+0×24+0×23+0×22+0×21+0×20→100000002
Yaʼni, 12810=100000002
)6310
1)25≤63<26  bundan, 25 ni olamiz. Qolayotgan son: 63−25=63−32=31≠0
2)24≤31<25  bundan, 24 ni olamiz. Qolayotgan son: 31−24=31−16=15≠0
3)23≤15<24  bundan, 23 ni olamiz. Qolayotgan son: 15−23=15−8=7≠0
4)22≤7<23  bundan, 22 ni olamiz. Qolayotgan son: 7−22=7−4=3≠0
5)21≤3<22  bundan, 21 ni olamiz. Qolayotgan son: 3−21=3−2=1≠0
6)20≤1<20  bundan, 20 ni olamiz. Qolayotgan son: 1−20=1−1=0  va jarayon tugadi.
demak, 6310=25+24+23+22+21+20  tarzida yoyilar ekan va bu sonni pozitsion yoyilma koʻrinishiga oʻtkazamiz
6310=25+24+23+22+21+20=1×25+1×24+1×23+1×22+1×21+1×20
va 1×25+1×24+1×23+1×22+1×21+1×20→1111112
Yaʼni, 6310=1111112


Oʻnlik sanoq sistemasidagi nol, boshqa sanoq sistemalarida ham nolga teng, xuddi shuningdek ikkilik sanoq sistemasida ham. Yaʼni, 010=02
Download 152.31 Kb.

Do'stlaringiz bilan baham:
1   2




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