Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как переводить десятичный код в двоичный и наоборот?

New4k Профи (992), закрыт 1 год назад
Лучший ответ
Sergey V. Voronin Искусственный Интеллект (308261) 2 года назад
Калькулятор виндовс.
А если вручную, то ищите максимальное двоичное число, не превышающее исходное, записываете. Потом для разности исходного и найденного и т.д.
Потом всё сложить.
Например 135:
135: 128 > 1000 0000
135-128=7: 4 > 100
7-4=3: 2 > 10
3-2 = 1
Результат: 10000111

Обратно проще: вычисляем, чему равно два в степени разряда числа умножить на значение разряда справа налево, считая с нуля, и складываем.

1*2^7 + 0*2^6 + 0*2^5 + 0*2^4 + 0*2^3+ 1*2^2 + 1*2^1 + 1*2^0
Остальные ответы
Похожие вопросы