Нужно перевести из двоичной в десятичную систему число 101011100,001

Kamikatze5 Kamikatze5    2   22.06.2019 02:40    0

Ответы
толян50 толян50  17.07.2020 12:33
2^8+2^6+2^4+2^3+2^2+2^{-3}=256+64+16+8+4+1/8=348.125
Выписываем только те степени двойки, которые соответствуют позициям единиц в двоичной записи.
Как это делать на практике?
1. Целая часть
Записываем, ведя счет СПРАВА НАЛЕВО, номера позиций единиц, причем отсчет начинаем С НУЛЯ: 2,3,4,6,8. Мы получили степени двойки, которые надо вычислить и сложить. 4+8+16+64+256=348
2. Дробная часть
Записываем, ведя счет в обычном направлении номера позиций единиц, начиная отсчет С ЕДИНИЦЫ: 3. Мы получили степени двойки, которые должны стоять в знаменателе дробей (а в числители будут стоять единицы). Это дает 1/8 или 0.125.
ПОКАЗАТЬ ОТВЕТЫ
SophiaSaliuk SophiaSaliuk  17.07.2020 12:33
348 (10)
1 (10)
Не меньше двадцати символов
если я напутал и это все одно число-то 348.125 (10)
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика