<h2>Альтернативный способ перевода числа из десятичной системы счисления в двоичную систему счисления:</h2>
Так как способ делением уже описали, напишу ещё один способ, которым можно перевести десятичное число в двоичное. В этом способе делить ничего не надо, а только отнимать.
У двоичных чисел есть ступени, каждая последующая ступень больше предыдущей вдвое.
Вот эти ступени:
Эту цепочку можно продолжать до бесконечности, просто домножая числа на 2.
Смотрите на своё число и находите между какими ступенями оно находится.
Возьмём для примера число 356. Оно меньше 10-й ступени, но больше 9-й.
Значит наше двоичное число будет 9-тизначным.
Составляем таблицу из 9-ти граф по горизонтали и из двух по вертикали:
Теперь будем эту таблицу заполнять.
Так как максимальная ступень, помещающаяся в нашем числе 356 это 9-я ступень, то в таблицу с ячейкой, над которой написано 9 вписываем 1.
Теперь отнимаем от нашего числа 356 эту 9-ю ступень: 356-256=100.
Теперь смотрим, раз 8-я ступень не помещается в нашем числе 100, то под 8-кой ставим 0 (ноль).
Седьмая ступень 64 - помещается в нашем числе 100. Значит вписываем под 7-кой число 1 и отнимаем от 100 седьмую ступень: 100-64=36.
Шестая ступень также помещается в 36-ти, поэтому под 6-кой пишем 1 и отнимаем шестую ступень от 36: 36-32=4.
Пятая ступень не помещается в 4-х, поэтому под 5-кой пишем 0.
Четвёртая ступень также не помещается в 4-х, поэтому под 4-кой также пишем 0.
Третья ступень помещается в 4-ке, поэтому под 3-кой пишем 1 и отнимаем третью ступень от 4-ки: 4-4=0.
Полученный ноль не помещается во 2-й и 1-й ступенях, поэтому там пишем нули.
В итоге наша таблица заполнилась вот так:
То есть наше полученное число: 101100100
Десятичное число 356 в двоичном виде будет 101100100.
А если вам срочно нужно перевести числа из десятичной системы счисления в двоичную, то можете воспользоваться калькулятором Windows, только переключите его с обычного на продвинутый, для чего в меню нажмите Вид - Инженерный.
Там впишите своё число и переключите точку с надписи Dec на надпись Bin.