Форум » Системы счисления » Вопрос 2 » Ответить

Вопрос 2

Сенькина ТС: Как решать задачи такого типа: Сколько единиц в двоичной записи десятичного числа 125,24?

Ответов - 1

Поляков: Здравствуйте! Как решать задачи такого типа: Сколько единиц в двоичной записи десятичного числа 125,24?В двоичной записи введенного числа единиц бесконечно много, потому что 0,24 при переводе в двоичную систему дает бесконечную двоичную дробь. Если говорить о "нормальных" числах (которые записываются в виде конечных двоичных чисел), нужно переводить в двоичную систему отдельно целую и дробную часть, другого пути я не знаю. Допустим, дано 125,125. Дробная часть 0,125=0,0012, там одна единица. Целая часть - 125. Её можно прямо перевести в двоичную систему: 125 = 11111012. Быстрее всего вспомнить, что 127 - это 7 единиц, а 125 = 127 - 2, то есть из 127 убирается один разряд, 21. Поэтому в двоичной записи числа 125 будет 6 единиц. Итого, в двоичной записи числа 125,125 будет 7 единиц, из них 6 - в целой части, и 1 - в дробной.



полная версия страницы