Режим Сжатия 02 — Two-Byte CharCode Concatenation с v1.0.0
Этот режим сжатия работает на двоичных кодах символов.
Он соединяет пары двухбайтовых (8 бит) кодов в четырехбайтовые (16 бит) коды символов.
Как это работает
Пошаговый разбор
Входные данные: Hello!
000000000100100000000000011001010000000001101100000000000110110000000000011011110000000000100001
- Деление на пары:
He,ll,o! - Конвертация в коды символов в двоичной системе счисления:
1001000и1100101,1101100и1101100,1101111и100001 - Соединение пар кодов символов как string:
0100100001100101,0110110001101100,0110111100100001 - Конвертация в UTF-16:
䡥,汬,漡
Выходные данные: 䡥汬漡
010010000110010101101100011011000110111100100001