How negative hexadecimal numbers should be represented and handled?
By convention, hexadecimal is used as a way of representing bit pattern, not numbers, and therefore the concept of negative hexadecimal does not really arise. A byte containing all 1s can be regarded as any of the signed value -1, the unsigend value 255, the hexadecimal pattern 0xFF, the octal pattern 0377, the binary pattern 0b11111111 or the character ΓΏ ( a small y with a diaeresis in top). Most programmers would only regard the value as signed when it was used in a decimal context, and therefore should be displayed as unsigned when presented in hexadecimal.