-->
|
|
|
§ 1.1. Ñèñòåìû ñ÷èñëåíèÿ Ïîóðî÷íûå ïëàíû, èíòåðàêòèâ1.1.2. Äâîè÷íàÿ ñèñòåìà ñ÷èñëåíèÿÄâîè÷íîé ñèñòåìîé ñ÷èñëåíèÿ íàçûâàåòñÿ ïîçèöèîííàÿ ñèñòåìà ñ÷èñëåíèÿ ñ îñíîâàíèåì 2. Äëÿ çàïèñè ÷èñåë â äâîè÷íîé ñèñòåìå ñ÷èñëåíèÿ èñïîëüçóþòñÿ òîëüêî äâå öèôðû: 0 è 1. Íà îñíîâàíèè ôîðìóëû (1) äëÿ öåëûõ äâîè÷íûõ ÷èñåë ìîæíî çàïèñàòü: àn-1àn-2...à1à0 = an-1 • 2n-1 + àn-2 • 2n-2 +...+ à0 • 20. (1') Íàïðèìåð: 100112 = 1 • 24 + 0 • 23 + 0 • 22 + 1 • 21 + 1 • 20 = 24 + 21 + 20 = 1910.
Ðàçäåëèì àn-1 • 2n-1 + àn-2 • 2n-2 + ... + à0 • 20 íà 2. ×àñòíîå áóäåò ðàâíî àn-1 • 2n-2 + ... + à1, à îñòàòîê áóäåò ðàâåí à0. Ïîëó÷åííîå ÷àñòíîå îïÿòü ðàçäåëèì íà 2, îñòàòîê îò äåëåíèÿ áóäåò ðàâåí à1. Åñëè ïðîäîëæèòü ýòîò ïðîöåññ äåëåíèÿ, òî íà n-ì øàãå ïîëó÷èì íàáîð öèôð: à0, à1, à2, ... àn-1,. êîòîðûå âõîäÿò â äâîè÷íîå ïðåäñòàâëåíèå èñõîäíîãî ÷èñëà è ñîâïàäàþò ñ îñòàòêàìè ïðè åãî ïîñëåäîâàòåëüíîì äåëåíèè íà 2. Òàêèì îáðàçîì, äëÿ ïåðåâîäà öåëîãî äåñÿòè÷íîãî ÷èñëà â äâîè÷íóþ ñèñòåìó ñ÷èñëåíèÿ íóæíî ïîñëåäîâàòåëüíî âûïîëíÿòü äåëåíèå äàííîãî ÷èñëà è ïîëó÷àåìûõ öåëûõ ÷àñòíûõ íà 2 äî òåõ ïîð, ïîêà íå ïîëó÷èì ÷àñòíîå, ðàâíîå íóëþ. Èñõîäíîå ÷èñëî â äâîè÷íîé ñèñòåìå ñ÷èñëåíèÿ ñîñòàâëÿåòñÿ ïîñëåäîâàòåëüíîé çàïèñüþ ïîëó÷åííûõ îñòàòêîâ, íà÷èíàÿ ñ ïîñëåäíåãî.
Âûïèñûâàÿ îñòàòêè îò äåëåíèÿ â íàïðàâëåíèè, óêàçàííîì ñòðåëêîé, ïîëó÷èì: 1110 = 10112.
36310 = 1011010112
|
|
|