Перевести данные числа в десятичную систему счисления а) 1000000101,01011 (2) б) 1600,14...

0 голосов
45 просмотров

Перевести данные числа в десятичную систему счисления

а) 1000000101,01011 (2) б) 1600,14 (8) в) 1Е9,4 (16) г) 140,22 (8)


Информатика (42 баллов) | 45 просмотров
Дан 1 ответ
0 голосов
Правильный ответ
а) 1000000101,01011 (2) = 1*2^9+1*2^2+1*2^0+1*2^(-2)+1*2(-4)+1*2(-5) = 
512+4+1+0,25+0,0625+0,03125 = 517,34375(10)

б) 1600,14 (8) = 1*8^3+6*8^2+1*8^(-1)+4*8^(-2) = 512+384+0,125+0,0625 = 896,1875(10)

в) 1Е9,4 (16)  = 1*16^2+14*16^1+9+4*16^(-1) = 256+224+9+0,25 = 489,25(10)

г) 140,22 (8) = 1*8^2+4*8+2*8^(-1)+2*8^(-2) = 64+32+0,25+0,03125 = 96,28125(10)
(194k баллов)