В неком языке программирования есть девятибитовая переменная, позволяющая беречь только
В неком языке программирования есть девятибитовая переменная, дозволяющая хранить только неотрицательные целые числа. Программист записал в нее некое естественное число. А затем стал проделывать с этой переменной такие операции: сначала он вычитает из нее 1 (храня итог в той же девятибитовой переменной), а потом множит ее на 2 (храня итог в той же девятибитовой переменной), потом вновь вычитает 1 и множит на 2 и так дальше. Через некое время значение, записанное в переменной, стабилизировалось (то есть, после вычитания 1 и умножения на 2 значение переменной не изменялось). Какое наивеличайшее число могло быть записано в переменную изначально? В качестве ответа укажите одно число в десятичной системе счисления, к примеру, 12.
Комментарий. Если в N-битовой переменной попробовать сохранить число, требующее для собственной записи больше N битов, то старшие биты числа будут обрезаны. К примеру, если в двухбитовой беззнаковой переменной сохранить значение 10, то значение этой переменной будет равно 2.
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.