Предмет: Информатика, автор: Ирина1605

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

Ответы

Автор ответа: Mechael
0
348 (10)
1 (10)
Не меньше двадцати символов
если я напутал и это все одно число-то 348.125 (10)
Автор ответа: Ирина1605
0
а как так получилось?
Автор ответа: Mechael
0
Что именно, простите?
Автор ответа: Ирина1605
0
как получили это число?
Автор ответа: Mechael
0
101011100.001 = 1∙28+0∙27+1∙26+0∙25+1∙24+1∙23+1∙22+0∙21+0∙20+0∙2-1+0∙2-2+1∙2-3 = 256+0+64+0+16+8+4+0+0+0+0+0.125 = 348.125
Автор ответа: Аноним
0
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.
Интересные вопросы
Предмет: Геометрия, автор: egorakostin
Предмет: Қазақ тiлi, автор: anarbai79
Предмет: Биология, автор: anastmiro2012