Практикалық жұмы Санау жүйесі (2 сағ) Мақсаты


Ондық сандарды сегіздік санау жүйесіне ауыстыру



бет3/33
Дата16.05.2020
өлшемі0,59 Mb.
#68987
1   2   3   4   5   6   7   8   9   ...   33
Байланысты:
Практикалық жұмыс Архитектура

Ондық сандарды сегіздік санау жүйесіне ауыстыру

Ондық жүйеден сандарды сегіздік санау жүйесіне ауыстыру үшін екілік жүйесі сияқты сандарды тек 8 санына бөлеміз. Егер алынған бөлінді 7-ден көп болса, онда оны да, қалдықты сақтап 8-ге бөлуге болады. Мысалы: Ондық жүйедегі 891 санын сегіздік санау жүйесіне келтірейік.

Шешімі: қалдық

891:8=111 3

111:8=13 7

13:8=1 5


1:8=0 1 (қалдық сегіздік санның үлкен цифры жазылады)
89110=15738

Ондық сандарды он алтылық санау жүйесіне ауыстыру

Ондық санды он алтылық санау жүйесіне ауыстыру үшін 16-ға бөлу керек.

Шешімі: қалдық

891:16 =55 11

55:16=3 7

3:16=0 3


89110=37B16

Екілік санау жүйесі. Сандарды екілік санау жүйесінен ондық, сегіздік, он алтылық санау жүйелеріне ауыстыру

Компьютерде әдетте ондық емес позициялық екілік санау жүйесі, яғни 2 негіздеуіші бар санау жүйесі қолданылады. Екілік жүйеде кез келген сан екі 0 және 1 цифрлардың көмегімен жазылады және екілік сан деп аталады. Тек қана 0 және 1 цифрларынан тұратын екілік саннан ондық санды ажырату үшін екілік санды жазуда екілік санау жүйесінің индексіне белгі қосылады, мысалы, 110101,1112. Екілік санның әрбір разрядын (цифрын) бит деп атайды.

Ондық сандар сияқты, кез-келген екілік санды екілік санға кіретін цифрлар салмағының айырмашылығын анық бейнелейтін қосынды түрінде жазуға болады. Бұл қосындыда негіздеуші ретінде 2 санын қолдануға болады. Мысалы: 1010101,101 екілік сан үшін қосынды мына түрде болады:

1010101,1012 =1*26+0*25+1*24+0*23+1*22+0*21+1*20+1*2-1+0*2-2+1*2-3

Бұл қосынды ондық сан үшін жазылған қосындының ережесі бойынша жазылады. Берілген мысалда екілік сан жеті санды бүтін және үш санды бөлшек бөліктерінен тұрады. Сондықтан бүтін бөліктің үлкен цифрі, яғни бірі 27-1=26-ға көбейтіледі, бүтін бөліктің нөлге тең келесі саны, 25-ке көбейтіледі және т.с.с., кішкентайға, үшіншіге, дейін екінің дәрежесі кемуі бойынша цифрдың бөлшек бөлігі 2-3-ке көбейтіледі. Осы қосындыда ондық жүйенің ережесі бойынша арифметикалық операцияларды орындай отырып, 85,625 санын аламыз. Осылайша, 1010101,101 екілік саны 85,625 ондық санына сәйкес келеді, немесе 1010101,101=85,62510

1. 111000112 = 1×27+1×26+1×25+0×24+0×23+0×22+1×21+1×20 = 128+64+32+2+1 = 22710

2. 0,101000112 = 1×2-1+0×2-2+1×2-3+0×2-4+0×2-5+0×2-6+1×2-7+1×2-8 = 0,5+0,125+

0,0078+0,0039 = 0,636710

Сандарды екілік жүйеден сегіздік санау жүйесіне ауыстыру

Кез келген цифрды сегіздік сан түрінде жазу үшін үш екілік цифрлар қажет. Сондықтан түрленетін екілік санды оңнан солға қарай екі цифрлар тобына үштен бөледі.

Екілік жүйедегі бөлшек санды сегіздік санау жүйесіне аудару үшін санның бүтін бөлігін оңнан сола қарай бағытта, ал бөлшек бөлігін солдан оңға қарай бағытта үш екілік саннан бөліп жазып, кестені пайдаланып, сәйкесінше сегіздік санды жазамыз. Сол жақтан және оң жақтан жетпеген цифр орындарын нөлмен толықтырамыз.

Мысалы: 1101111011 екілік саны екілік цифрлар бойынша үштен топқа бөлінгенде, 001 101 111 011 сияқты бөледі. Кестеде көрсетілген цифр түрінде қарастырамыз. 15738;

1. 1011101,10011 санын сегіздік жүйеге ауыстырайық,

1 011 101,100 11 → 001 011 101,100 110 → 135,468;





Екілік санау жүйесі

000

001

010

011

100

101

110

111

Сегіздік санау жүйесі

0

1

2

3

4

5

6

7



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   33




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет