какое-то декодирование с ограничением по размеру результата?
N - unsigned long (4 байта) причем в big endian. То есть старший бит - последний, << 0x10 - это типа как умножить на 16, сдвинуть короч на 4 бита значения влево. Теперь у нас 38 бит. Потом мы чекаем первые 8 бит. То есть мы таким вот незтейлевым образом забираем первые 4 бита $a.
Обсуждают сегодня