Сандарды бір санау жүйесінен басқа санау жүйесіне ауыстыру. Бүтін және бөлшек ондық сандарды екілік санау жүйесіне ауыстыру. Ондық сандарды сегіздік, оналтылық санау жүйесіне ауыстыру
АУЫСТЫРУ ЕРЕЖЕСІ. Санды екілік жүйеден ондық санау жүйесіне ауыстыру үшін, екілік санды коэффициент-цифрларымен екінің дәрежелерінің көбейтінділерінің қосындысы түрінде жазып, осы қосындыны табу керек.
Кемшілігі- санды бұл жүйеде жазу үшін 0 мен 1 цифрлары мейлінше көп қажет болатындығында. Сондықтан екілік жүйені, қағида бойынша компьютердің «ішкі қажеттілігі» үшін қолданады, ал адамның компьютермен жұмыс істеуі үшін, үлкен негізді санау жүйесін таңдайды.
5368= 5*82 + 3*82 + 6*80 = 5*64 + 24 + 6 = 35010
53610 = 3508
5
Ондық жүйедегі бүтін санды немесе санның бүтін бөлігін екілік жүйеге көшіру үшін, бөлінді 0-ге немесе 1-ге тең болғанша бөлу керек. Ең соңғы бөліндіден бастап, қалдықтарды тізбектеп кері бағытта жазғанда шыққан сан – берілген санның екілік жүйедегі коды болып табылады.
Мысал: 25/2=12 (қалдық 1)
12/2=6 (қалдық 0)
6/2=3 (қалдық 0)
3/2=1 (қалдық 1)
1/2=0 (қалдық 1)
2510=110012
6
Ондық 25 санын екілік санау жүйесіне көшіру
25 = &11001
Тексеру:
1* 24 + 1*23+ 0*22 + 0*21 + 1*20 =
1*16 + 1*8 + 0*4 + 0*2 + 1*1 =
16 + 8 + 0 + 0 + 1 = 25
7
Өз бетімен аударуға
18 = &10010
Тексеру
8
Мысал қарастырайық
149 | 2 |
| |||||||
148 | –74 | 2 | |||||||
1 | 74 | –37 | 2 | ||||||
0 | 36 | –18 | 2 | ||||||
1 | 18 | –9 | 2 | ||||||
0 | 8 | –4 | 2 | ||||||
1 | 4 | –2 | 2 | ||||||
0 | 2 | –1 | 2 | ||||||
0 | 0 | 0 | |||||||
1 | | үлкен разряд | |||||||
(10010101)2=(149)10 | жауабы |
149 санын ондық
санау жүйесінен
екілік санау
жүйесіне көшіру
9
149 | 2 |
| |||||||
148 | –74 | 2 | |||||||
1 | 74 | –37 | 2 | ||||||
0 | 36 | –18 | 2 | ||||||
1 | 18 | –9 | 2 | ||||||
0 | 8 | –4 | 2 | ||||||
1 | 4 | –2 | 2 | ||||||
0 | 2 | –1 | 2 | ||||||
0 | 0 | 0 | |||||||
1 | | старший разряд | |||||||
149 санын екіге бөліп 74 санын аламыз, қалдық 1
74 санын екіге бөліп 37 санын аламыз, қалдық 0
Осылайша бөлетін сан қалмағанша
бөлуді жалғастырамыз
Жауабы:
(10010101)2=(149)10
Қалдықта қалған сандарды ең
соңынан бастап жазамыз
10
11111000100
0
цифры | 8-ая с.с | 16-ая с.с. |
0 | 000 | 0000 |
1 | 001 | 0001 |
2 | 010 | 0010 |
3 | 011 | 0011 |
4 | 100 | 0100 |
5 | 101 | 0101 |
6 | 110 | 0110 |
7 | 111 | 0111 |
8 | 1000 | |
9 | 1001 | |
A | 1010 | |
B | 1011 | |
C | 1100 | |
D | 1101 | |
E | 1110 | |
F | 1111 |
Санды 16-лық санау жүйесіне ауыстыру үшін,осы операцияларды қайталаймыз
Бірақ бұл жолы сандарды оңнан
солға қарай төрт төрттен бөлеміз
жауабы: (7С4)16
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.