Автор Алла Алла задал вопрос в разделе Другие языки и технологии
Сколько бит нужно для кодирования 1 текстового символа по Unicode? и получил лучший ответ
Ответ от Ётарый[гуру]
кодировка UNICODE,в ней один символ занимает 2 байта (16 бит), это 65536 вариантов букв, в эту кодировку можно уместить все языки мира.
Ответ: 16 бит.
Источник: Подглядел
Ответ от Ламбо-сан :3[новичек]
Много)
Много)
Ответ от Александр Свиридов[гуру]
Из википедии: Юникод имеет несколько форм представления (англ. 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 байта если это русский алфавит.
Из википедии: Юникод имеет несколько форм представления (англ. 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 байта если это русский алфавит.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Сколько бит нужно для кодирования 1 текстового символа по Unicode?
Сколько бит занимает один символ (например F) на жестком диске?
Объясняю популярно. Что такое 1 бит? это 0 или 1.Всего 2 варианта. Каши из них не сваришь.
Что
подробнее...
Сколько двоичных разрядов потребуется для кодировки всех букв русского языка
33 буквы. Увы, но в 4 бита 33 буквы не влезает. Придется использовать 6 бит.
8 бит - 256
подробнее...
сколько байт требуется на один символ ?
Для ответа на ваш вопрос нужно определиться, что такое символ. Если это аглицкая буква, то 1 байта
подробнее...
В одном из вариантов кодировки Unicode каждый символ кодируется 16 битами. помогите пожалуйстааа!
16 бит = 2 байта. (на один символ) . Считаем сколько символов в данном тексте (пробелы, точки,
подробнее...
Информатика,легкое задание!Помогите,завтра сдавать!!!
И что здесь сложного?
Вас спрашивают сколько байт займет этот рассказ.
64 символа в
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Бейсик
у кого есть демо версии егэ по информатике 2008.
Демонстрационный вариант ЕГЭ 2008 г. ИНФОРМАТИКА, 11 класс.
© Федеральная служба по надзору в
подробнее...
у кого есть демо версии егэ по информатике 2008.
Демонстрационный вариант ЕГЭ 2008 г. ИНФОРМАТИКА, 11 класс.
© Федеральная служба по надзору в
подробнее...