Информационный объём сообщения в 16-битном коде unicode составляет 64 кб. на сколько символов можно увеличить длину исходного сообщения при перекодировке его в 8-битную кодировку ascii, сохраняя первоначальный информационный объём сообщения? желательно с решением (1-3200; 2-32768; 3-1000; 4-32)
104
296
Ответы на вопрос:
1. подсчитаем количество символов в первоначальной кодировке учитывая, что один символ занимает 16 бит или 2 байта: 64*1024/2=32768 2. далее найдем количество символов, которое можно уместить в 64 кб в новой кодировке -8 бит=1байт. получим 65536. 3. значит можно увеличить количество символов на 65536-32768= 32768
program program1; vara: integer; b,sum: real; beginwrite('введите кол-во ручек: '); readln(a); write('введите цену за ручку: '); readln(b); sum: =a*b; writeln('мальчик потратил '+floattostr(sum)+' руб.'); end.
Популярно: Информатика
-
yana888927.08.2022 02:11
-
lyubasorokina121.05.2021 10:13
-
Ask201706.06.2021 02:51
-
satanbeat26.05.2022 15:03
-
nenezkivazak14.12.2020 07:04
-
snezhana919702.04.2021 13:19
-
kauymbek19.07.2021 15:20
-
Швабу04.01.2022 23:48
-
КнОпОськА896510.12.2021 13:34
-
Milky040512.07.2021 16:51