Число 4035 имеет в двоичной записи 8 единиц и 4 нуля.

Число 4035 имеет в двоичной записи 8 единиц и 4 нуля. Назовите наиблежайшее к 4035 число большее его, в двоичной записи которого единиц будет не больше, чем нулей?
Помогите пожалуйста!!

Задать свой вопрос
1 ответ
Число 4035 в двоичной системе имеет вид:
111111000011
Чтоб получить требуемое большее число, старшие единицы трогать нельзя - по другому число уменьшится. Если обнулить единицы в 2-ух младших разрядах, то число уменьшится, потому желая бы в 3-ем разряде необходимо поставить единицу. Но в этом случае единиц будет больше нулей. Значит, нужно добавить слева ещё один разряд (12-й), остальные разряды с 0-го по 11-й - обнулить. Получим наиблежайшее число к 4035, но больше его, в котором в двоичной записи будет 1 единица и 12 нулей, чем выполним условие, чтоб единиц не было больше количества нулей.
Итак, это число такое:
1000000000000_2 = 4096_10
Никита
спасибо)
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт