ЕБ
Евгений Борецкий

Сколько бит нужно для кодирования 1 текстового символа по Unicode?

ОТ
Ольга Тимошинова

кодировка UNICODE,в ней один символ занимает 2 байта (16 бит), это 65536 вариантов букв, в эту кодировку можно уместить все языки мира.
Ответ: 16 бит.

МБ
Маргарита Борисова

Из википедии:

Юникод имеет несколько форм представления (англ. Unicode transformation format, UTF): UTF-8, UTF-16 (UTF-16BE, UTF-16LE) и UTF-32 (UTF-32BE, UTF-32LE). Была разработана также форма представления UTF-7 для передачи по семибитным каналам, но из-за несовместимости с ASCII она не получила распространения и не включена в стандарт.

В языках программирования на основе .NET Framework юникод занимает 2 байта на букву.

Однако, сила юникода в другом - число байтов определяется на основе данных. Поэтому unicode компактный формат. Если речь про UTF-8 то получаем следующее:

0x00000000 — 0x0000007F: 0xxxxxxx
0x00000080 — 0x000007FF: 110xxxxx 10xxxxxx
0x00000800 — 0x0000FFFF: 1110xxxx 10xxxxxx 10xxxxxx
0x00010000 — 0x001FFFFF: 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx

Поэтому правильный ответ можно дать ответив на эти 2 вопроса
1) какой именно вариант Unicode имеется в виду?
2) какой код того текстового символа?

В языках на базе .NET Framework реализация UTF-8 вставляет второй байт нулевой если речь про английские буквы, и пишет 2 байта если это русский алфавит.

Похожие вопросы
Сколько весит 1 символ в Unicode
Сколько символов можно закодировать, используя UNICODE? (информатика)
Письмо, написанное в текстовом редакторе, содержит 5600 знаков в коде UNICODE. Сколько битов, байтов, килобайтов и мегаб
сколько бит надо для кодирования одной буквы
Помогите решить задачу на кодирование текстовой информации
Шахматная доска состоит из 64 полей. Какое количество бит потребуется для кодирования 1 поля
Как убрать символы перевода строки в текстовом документе?
1 байт сколько бит?? ? 1кбайт сколько бит??? 7. рррр
Почему для кодирования символов ASCII отводится 8 бит?
Сколько битов информации носит 1 символ в английском алфавите