Я пытаюсь преобразовать int
в три bytes
, представляющих это int
(big endian).
Я уверен, что это как-то связано с побитовым сдвигом. Но я понятия не имею, как это сделать.
Например:
int myInt;
// some code
byte b1, b2 , b3; // b1 is most significant, then b2 then b3.
* Обратите внимание, я знаю, что значение int составляет 4 байта, и три байта могут быть переполнены / переполнены.