перевод из десятичной системы в двоичную



Автор Fuck fuck задал вопрос в разделе Прочее компьютерное

Объясните на хлопский ум как переводить числа из десятичной в двоичною систему счисления и наоборт. и получил лучший ответ

Ответ от 0xDD[гуру]
Перевод из 10 в 2 для тупых: Берем лист бумаги, к примеру нам нужно перевести в двоичную систему число 27
Так как число нечетное пишем на листочке 1 (если было четным, то написали бы 0)
Теперь делим число 27 на 2 (дробную часть можно не считать) , получим 13
Так как число нечетное пишем ещё одну 1 слева от нашей уже написанной единицы, получилось 11
Теперь делим число 13 на 2, получим 6. Число четное, так что приписываем ноль: 011
6 делим на 2 получим 3, нечетное, приписываем единицу: 1011
Тройку делим на 2, получим 1, число нечетное, значит приписываем единицу 11011
Единицу уже ни на что делить не надо. В итоге получим 27 = 11011
Перевод из 2 в 10 практически аналогичен. Скажем, нам нужно перевести в 10 систему число 1110
Первую левую единицу пропускаем, просто запоминаем 1
Полученный результат умножаем на 2 и прибавляем единицу, стоящую второй слева: 1 * 2 + 1 = 3
Полученный результат умножаем на 2 и прибавляем единицу, стоящую третьей слева: 3 * 2 + 1 = 7
Полученный результат умножаем на 2 и прибавляем ноль, стоящий четвертым слева: 7 * 2 + 0 = 14
Всё, в итоге имеем 1110 = 14

Ответ от Їерный Тракторист[гуру]
пишем в ряд: 0 - 1 - 2 - 4 - 8 - 16 - 32 - 64 - 128 - 256 - 512 и т. д. И из этих составляющих собираем десятичное число (под теми числами, что задействованы, пишем единицы, под остальными - нули. Например, 29 - это 16 + 8 + 4 + 1, т. е. 010111

Ответ от Марат Бетрозов[гуру]
Проще в калькуляторе на компе набрать число, поменять режим отображения на нужный и все.
А так, при переводе в двоичную надо делить число на 2, если есть остаток, тогда пишешь 1, нет - 0, результат от целочисленного деления опять делишь на 2 и так до конца, т. е. до 1 или 0 в конце. (в итоге получить цепочку нулей и единиц)
Возводить в десятеричную примерно надо так: выписываешь, например 1011 и возводишь в степень (1*2) в 3, (0*2) во 2, (1*2) в 1, (1*2) в 0-ую и суммируешь.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Объясните на хлопский ум как переводить числа из десятичной в двоичною систему счисления и наоборт.
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*