CafedeMinou
?>

При перекодировке сообщения на языке из 16-битного кода unicode в 8-битную кодировку koi8-r оно уменьшилось на 560 битов. какова длина сообщения в символах? ​

Информатика

Ответы

ekaterinaorl1998
Для решения данной задачи нам необходимо знать, что 1 байт равен 8 битам.

Пусть длина исходного сообщения в символах равна Х.

Так как сообщение перекодировалось из 16-битного кода unicode в 8-битную кодировку koi8-r, то каждый символ в исходном сообщении занимал 16 бит.

Мы знаем, что при перекодировке сообщение уменьшилось на 560 битов. То есть, длина кодированного сообщения в битах будет равна Х * 16 бит - 560 бит.

Так как 1 байт равен 8 битам, то длина кодированного сообщения в байтах будет равна (Х * 16 бит - 560 бит) / 8 бит.

Полученная длина сообщения в байтах равна 7Х - 70 байт.

Однако нам нужно найти длину сообщения в символах. Так как в 8-битной кодировке koi8-r каждый символ занимает 8 бит, количество символов в сообщении будет равно длине сообщения в байтах.

Итак, длина сообщения в символах равна 7Х - 70 символов.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

При перекодировке сообщения на языке из 16-битного кода unicode в 8-битную кодировку koi8-r оно уменьшилось на 560 битов. какова длина сообщения в символах? ​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

dokmak140652
shef3009
РоманТрофимов2012
Tselyaritskaya Yurevich
MelnikovaIvanovna
avdoyan6621
radatailless
Бунеева
Дмитрий Бундин
Zolotnik974620
Бондарен1076
Belik-elena20111
xarfagr
I.B.Petrishchev
kol-nat26