• Предмет: Информатика
  • Автор: Ирина1605
  • Вопрос задан 8 лет назад

нужно перевести из двоичной в десятичную систему число 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.
Вас заинтересует