Сколько минимум байт нужно чтобы закодировать иероглифы китайского языка если их 85568?
Сколько минимум байт нужно чтобы закодировать иероглифы китайского языка если их 85568?
Ответ(ы) на вопрос:
Решается по формуле [latex]N= 2^{I} [/latex] где N- мощность кодируемого множества (количество символов), I - информационный вес символа в битах (сколько бит нужно для кодирования 1 символа из указанного множества).
У нас N=85568. нужно подобрать I. Вспоминаем что 2 в 16 степени = 65536, следовательно нам подойдет следующая степень, а именно 17. Значит у нас требуется 17 бит. Чтобы перевести в байты нужно поделить на 8 и округлить в большую сторону. Будет 3 байта.
будет 3 байта все по формуле
Не нашли ответ?
Похожие вопросы