Ответ:
Unicode — это стандарт кодирования символов, а не одна конкретная кодировка с единственным размером. В UTF-8 один символ занимает от 1 до 4 байт (8–32 бит); в UTF-16 — 2 или 4 байта (16 или 32 бита); в UTF-32 — 4 байта (32 бита). Поэтому нельзя указать одно число бит для любого символа Unicode.
Unicode предусматривает кодовые позиции для символов письменностей разных языков, цифр, знаков пунктуации, математических символов, технических знаков и эмодзи. Разные кодировки Unicode преобразуют эти позиции в байты по своим правилам. Важно: утверждение, что в Unicode есть абсолютно каждый символ всех языков, было бы слишком сильным; стандарт охватывает очень широкий набор символов и продолжает развиваться.
