Gibt es eine Möglichkeit, die 2 Offsets einer ganzen Zahl zu bekommen?Android: Wie bekomme ich den Hex-Offset einer ganzen Zahl?
Zum Beispiel, wenn ich habe:
int a= 5;
int b= 300;
ich einen Weg brauchen, um das Hex-Offsets dieser zwei Zahlen zu erhalten: Wie
String offseta_1 = "00";
String offseta_2 = "05";
String offsetb_1 = "01";
String offsetb_2 = "2c";
oder
int offseta_1_int = 0;
int offseta_2_int = 5;
int offsetb_1_int = 1;
int offsetb_2 = 44;
dies erreicht werden kann in android?
Haben Sie eine einfache Transformation Int bedeuten hex-String und Hex-String zurück zu Int? – LenglBoy
nein. Ich brauche den 2-Byte-Offset der Zahl. Wenn die int-Nummer nur 1 Byte hat (255 nicht überschreitet), dann erhalte ich den oberen Offset 00 und hebe den Hexwert dieser Zahl ab: 5 = 0x0005. Wenn der Int-Wert 255 übersteigt, wird dieser Wert durch den oberen und unteren Offsets repräsentiert. ex: 300 = 0x012c – sammar
Jetzt verstehe ich, was Sie wollen - Entschuldigung. Also setze dir min und max und konvertiere es dann. Am Ende sollte es nur 1 oder 2 If-Statements sein. – LenglBoy