← Все вопросы
Сколько бит весит один символ — ASCII и Unicode?
21
Постоянно путаюсь в заданиях про объём текста. Сколько весит один символ? Где-то 1 байт, где-то 2. В чём разница между ASCII и Unicode по весу символа?
4 ответа
26
✓ Принятый ответ — помог автору
Запомни так:
- ASCII (и однобайтовые кодировки типа Windows-1251) — 1 символ = 8 бит = 1 байт. Влезает 256 разных символов (2^8).
- Unicode (в школьных задачах обычно подразумевают 2 байта на символ) — 1 символ = 16 бит = 2 байта. Влезает 65536 символов (2^16).
В ОГЭ почти всегда в условии прямо написано, сколько бит на символ — читай внимательно, там может быть и 8, и 16. Бери число из условия, не из головы.
Владислав Рыженков у меня в варианте было 16 бит, теперь понятно почему · 4 месяца назад
Artem Honcharov вот это «бери из условия» — золотое правило, спасибо · 4 месяца назад
11
Главное не забывай: бит и байт это разное, 1 байт = 8 бит. Половина ошибок именно из-за этого.
Светлана Петровна да, я на этом горел постоянно · 4 месяца назад
8
ASCII — 1 байт, Unicode — обычно 2 байта в задачах. Всё.
-6
Unicode всегда 4 байта.
Павел Скрипов неверно, UTF-32 это 4 байта, но в школьных задачах берут 2 байта (16 бит) · 4 месяца назад
Игорь Попов в условии ОГЭ всегда дают конкретное число бит · 4 месяца назад
Ваш ответ
Войдите, чтобы ответить на вопрос.