Supponendo che i 3 byte formino un valore a 24 bit in complemento a due:Originariamente inviato da ZetaSharp
Ciao a tutti,
vi spiego il mio problema...
...ho 3 byte (unsigned char)... devo unirli e formare un int e poi stamparne il valore.
Il problema è che posso avere anche valori negativi... e ho notato che con certi valori mi vengono dei numeri sballati...
In questo modo "estendi" il segno.codice:if (highByte & 0x80) valore |= 0xFF000000;