1 мегабайт = 1024 * 1024 * 8 = 8 388 608 бит
количество информации (i) = 8 388 608 * 1 / 152 = 55 188 бит
количество информации на один символ (i) = 55 188 / 2048 = 27 бит
мощность алфавита = 2 ^ 27 = 134 217 728
в некоторых случаях ответы округленные, может быть вы опечатались и хотели написать 512. тогда так:
количество информации (i) = 8 388 608 * 1 / 512 = 16 384 бит
количество информации на один символ (i) = 16 384 / 2048 = 8 бит
мощность алфавита = 2 ^ 8 = 256
в этом случае все ответы нормальные, неокругленные
1001 1001 1001 1100 2 = 999c 16
9 9 9 с
нужно разбить двоичное число по 4 числа начиная с конца. и для каждого числа из 4 цифр считать. если последнее не получается разбить, но приписываете в конце нули (например, 111001. получается разбить только 11 1001, то тогда можно это представить как 0011 1001) и дальше считаете. как считать?
0000 - 0
0001 - 1
1010 - а
1011 - b
1100 - c
Поделитесь своими знаниями, ответьте на вопрос: