Предмет: Информатика,
автор: assyl
При перекодировке сообщения из кода Unicode в код ASCII объем сообщения изменился на 1/256 Мб. Сколько символов содержится в сообщении?
alexbloger:
Как понимать изменился на "1/256МБ"? на один мегабайт на 256МБ? что за форма записи, не пойму что-то.
И из которого UNICODE переводим. Их же как минимум 3: utf-8, utf-16, utf-32. C utf-8 не изменится вообще, с 16 и 32 разница будет ощутимая.
Ответы
Автор ответа:
5
1/256 МБ = 4096байт
В Юникоде 1 символ это 2 байта (пусть будет UTF16),
в ASCII 1 символ=1 байт=>Было 2х стало х.
Вес в Аски стал в два раза меньше, ответ: 4096 символов
В Юникоде 1 символ это 2 байта (пусть будет UTF16),
в ASCII 1 символ=1 байт=>Было 2х стало х.
Вес в Аски стал в два раза меньше, ответ: 4096 символов
Похожие вопросы
Предмет: Русский язык,
автор: fitronix99
Предмет: Русский язык,
автор: Elis250903
Предмет: Русский язык,
автор: умнег
Предмет: Физика,
автор: Kleyt1
Предмет: Математика,
автор: annaiakovleva14