Гуманитарные науки
Как перевести обычное число в двоичный код??? Объясните!!! Например число 476!
Как перевести обычное число в двоичный код???? Объясните!!!! Например число 476!Помогите пожалуйста! Заранее спасибо! Если знаете как перевести число в десятичный код объясните!)
Числа -- они все обычные. ))))))))))
Как записать число в двоичной системе счисления -- так будет правильно.
Вспомните, как записывается число в десятичной системе. Справа единицы, левее -- десятки, дальше -- сотни (десятки десятков), потом тысячи (десятки сотен) и т.д.
Смотрите -- везде десятки. Потому что система десятичная.
Так в двоичной то же самое. Справа единицы, левее -- двойки, дальше -- четверки (двойки двоек), потом восьмерки (двойки четверок) и т.д.
Выпишем все степени двойки:
1, 2, 4, 8, 16, 32, 64, 128, 256, 512... хватит.
Теперь берем исходное число (476) и ищем ближайшую степень двойки, не превышающую этого числа. Это 256.
Записываем в результат: 1
Вычитаем 256 из 476: 476 - 256 = 220
Берем следующую степень: 128
Добавляем к результату еще единицу: 11
Вычитаем: 220 - 128 = 92
Берем следующую степень: 64
Добавляем к результату еще единицу: 111
Вычитаем: 92 - 64 = 28
Берем следующую степень: 32
Она больше нашего числа (нет разряда), так что к результату надо добавить 0: 1110
Берем следующую степень: 16
Добавляем к результату еще единицу: 11101
Вычитаем: 28 - 16 = 12
Берем следующую степень: 8
Добавляем к результату еще единицу: 111011
Вычитаем: 12 - 8 = 4
Можно дальше не продолжать, а заметить, что 4 в двоичной системе -- это 100
Приписываем его справа и получаем результат: 111011100
Как записать число в двоичной системе счисления -- так будет правильно.
Вспомните, как записывается число в десятичной системе. Справа единицы, левее -- десятки, дальше -- сотни (десятки десятков), потом тысячи (десятки сотен) и т.д.
Смотрите -- везде десятки. Потому что система десятичная.
Так в двоичной то же самое. Справа единицы, левее -- двойки, дальше -- четверки (двойки двоек), потом восьмерки (двойки четверок) и т.д.
Выпишем все степени двойки:
1, 2, 4, 8, 16, 32, 64, 128, 256, 512... хватит.
Теперь берем исходное число (476) и ищем ближайшую степень двойки, не превышающую этого числа. Это 256.
Записываем в результат: 1
Вычитаем 256 из 476: 476 - 256 = 220
Берем следующую степень: 128
Добавляем к результату еще единицу: 11
Вычитаем: 220 - 128 = 92
Берем следующую степень: 64
Добавляем к результату еще единицу: 111
Вычитаем: 92 - 64 = 28
Берем следующую степень: 32
Она больше нашего числа (нет разряда), так что к результату надо добавить 0: 1110
Берем следующую степень: 16
Добавляем к результату еще единицу: 11101
Вычитаем: 28 - 16 = 12
Берем следующую степень: 8
Добавляем к результату еще единицу: 111011
Вычитаем: 12 - 8 = 4
Можно дальше не продолжать, а заметить, что 4 в двоичной системе -- это 100
Приписываем его справа и получаем результат: 111011100
Тамерлан Раев
блеск, я бы лучше не объяснил)))
Похожие вопросы
- чем можно объяснить огромное число советских военнопленных в годы Великой Отечественной войны?
- Нужно найти число, равное квадрату искомого трехзначного числа и кубу суммы цифр этого числа. Заранее благодарен.
- комплексные числа. основные свойства. основные свойства комплексных чисел
- Что такое сифон? Как он действует? Самый обычный сифон, например для газировки, объясните научными словами*)
- Ведь микропроцессор оперирует исключительно двоичными числами? А как же получаются буквы?
- Многие высмеивают веру (в Бога , например), но в науке вера - обычное дело. Что скажете ? Вот один из примеров...
- Кто поможет перевести 4 предложения на английский язык? 10 баллов
- переведите текст по английскому языку!!!!)))))))))(внутри текст)
- переведите текст пожалуйста по англ. языку)))
- Студент забыл четырехзначный идентификационный код своей кредитной карточки. Задача на комбинаторику