Как преобразовать шестнадцатеричное значение в целое число со знаком в PHP?

Я пытаюсь преобразовать шестнадцатеричную строку в целое число со знаком.

Я могу легко перевести его в беззнаковое значение с помощью hexdec (), но это не дает значения со знаком.

Редактировать:

код в VB - двойкаAA» шестнадцатеричные значения являются репрезентативными.

Dim bs(2) As Byte
bs(1) = "AA"
bs(2) = "AA"
Dim s As Short
s = BitConverter.ToInt16(bs, 1)

Ответы на вопрос(2)

Ваш ответ на вопрос