Skip to content

Режим Сжатия 02 — Two-Byte CharCode Concatenation с v1.0.0

Этот режим сжатия работает на двоичных кодах символов.

Он соединяет пары двухбайтовых (8 бит) кодов в четырехбайтовые (16 бит) коды символов.

Как это работает

Пошаговый разбор

Входные данные: Hello!

00000000010010000000000001100101
00000000011011000000000001101100
00000000011011110000000000100001

  1. Деление на пары: He, ll, o!
  2. Конвертация в коды символов в двоичной системе счисления: 1001000 и 1100101, 1101100 и 1101100, 1101111 и 100001
  3. Соединение пар кодов символов как string: 0100100001100101, 0110110001101100, 0110111100100001
  4. Конвертация в UTF-16: , ,

Выходные данные: 䡥汬漡

010010000110010101101100011011000110111100100001