7FAA0123
0000ABCD
Logras tener un largo "fijo", lo cual facilita el guardado, ya que ahora necesitas solo un array con 8 lugares. para guardar el numero y el signo va dentro del numero, distinto del decimal que puede ser:1234
123456789
-123456array = {0x7,0xF,0xA,0xA,0x0,0x1,0x2,0x3};2- Teniendo los valores en hexa todo se vuelve mas simple. Supongamos que llega "7FAA0123"
Si es un numero le restas '0', Si es una letra le restas 'A' y le sumas 10 (asi queda la 0xA)
Ahora eso te quedaria asi:no llego a entenderlo del todo.