АУЫСТЫРУ ЕРЕЖЕСІ. Санды екілік жүйеден ондық санау жүйесіне ауыстыру үшін, екілік санды коэффициент-цифрларымен екінің дәрежелерінің көбейтінділерінің қосындысы түрінде жазып, осы қосындыны табу керек.
Кемшілігі- санды бұл жүйеде жазу үшін 0 мен 1 цифрлары мейлінше көп қажет болатындығында. Сондықтан екілік жүйені, қағида бойынша компьютердің «ішкі қажеттілігі» үшін қолданады, ал адамның компьютермен жұмыс істеуі үшін, үлкен негізді санау жүйесін таңдайды.
5368= 5*82 + 3*82 + 6*80 = 5*64 + 24 + 6 = 35010
53610 = 3508
8 саны 2 санының дәрежесі болатындықтан сегіздік санау жүйесін екілік сандарды жазудың ықшам нұсқасы ретінде қарастыруға болады.
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
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
© ООО «Знанио»
С вами с 2009 года.