Что за двоичное представление% xA и такое? - PullRequest
0 голосов
/ 03 мая 2019

Я настраиваю сервер веб-сокетов для соединения с веб-браузером, читая спецификацию (RFC 6455) для обмена фреймами веб-сокетов. Я обнаружил эти значения, которые должны представлять 4-битный код операции. они выглядят так:

% x0% x1% x2 .....% xA% xB ....% xF

Я знаю, что% x0 = 0000 и% x1 = 0001

Я хотел бы знать, как называются эти значения и как их преобразовать в биты. Спасибо.

1 Ответ

0 голосов
/ 04 мая 2019

Эти %xN представления используют одну шестнадцатеричную цифру для описания четырехбитного двоичного числа.

Возможные значения четырехбитного двоичного числа находятся в диапазоне от 0 (0000) до 15 (1111), поэтому каждое значение может быть выражено в виде шестнадцатеричной цифры:

     0  %x0
     1  %x1
    10  %x2
    11  %x3
   100  %x4
   101  %x5
   110  %x6
   111  %x7
  1000  %x8
  1001  %x9
  1010  %xA
  1011  %xB
  1100  %xC
  1101  %xD
  1110  %xE
  1111  %xF
...