У меня есть куча чисел, представленных в виде шестнадцатеричных строк в файлах журналов, которые обрабатываются Perl script, и я относительно неопытен с Perl.
Некоторые из этих чисел представляют собой фактически подписанные отрицательные числа, т.е. 0xFFFE == -2
, если они представлены как 16-разрядное целое число со знаком.
Может кто-нибудь, скажите мне канонический способ получить подписанное представление этого числа из строки FFFE
в Perl или иначе указать мне на учебник или другой ресурс?