Теория:
Двоичной системой счисления называется позиционная система счисления с основанием \(2\).
Для записи чисел в двоичной системе счисления используются только две цифры: \(0\) и \(1\).
Для целых двоичных чисел можно записать:
Такая форма записи «подсказывает» правило перевода натуральных двоичных чисел в десятичную систему счисления: необходимо вычислить сумму степеней двойки, соответствующих единицам в свёрнутой форме записи двоичного числа.
Получим правило перевода целых десятичных чисел в двоичную систему счисления из формулы.
Разделим на \(2\).
Частное будет равно , а остаток будет равен .
Полученное частное опять разделим на \(2\), остаток от деления будет равен .
Если продолжить этот процесс деления, то на \(n\)-м шаге получим набор цифр: которые входят в двоичное представление исходного числа и совпадают с остатками при его последовательном делении на \(2\).
Таким образом, для перевода целого десятичного числа в двоичную систему счисления нужно последовательно выполнять деление данного числа и получаемых целых частных на \(2\) до тех пор, пока не получим частное, равное нулю.
Исходное число в двоичной системе счисления составляется последовательной записью полученных остатков, начиная с последнего.
Пример:
Переведём десятичное число \(11\) в двоичную систему счисления. Рассмотренную выше последовательность действий (алгоритм перевода) можно изобразить так:
Получили .
Пример:
Если десятичное число достаточно большое, то более удобен следующий способ записи рассмотренного выше алгоритма:
\(363\) | \(181\) | \(90\) | \(45\) | \(22\) | \(11\) | \(5\) | \(2\) | \(1\) |
\(1\) | \(1\) | \(0\) | \(1\) | \(0\) | \(1\) | \(1\) | \(0\) | \(1\) |