Forum: Compiler & IDEs Byte zu Int?


von Mike (Gast)


Lesenswert?

Hallo,
ich habe 4 Byte und möchte die wider in einen Int zurück wandeln.

bsp
c[0]= 0xE5;
c[1]= 0x12;
c[2]= 0xFF;
c[3]= 0xB1;

will ich dann in einen Integer Speichern da müsste dann ja 2986283749 
drin stehen.

wie mache ich das?

von xxx (Gast)


Lesenswert?

Einfach mal hier lesen?
Beitrag "4 Byte in 1 float wandeln"

von icke (Gast)


Lesenswert?

Es hängt dasvon ab, auf welcher Maschine du das machen willst.
Stichwort: Endianess

Und falls es ein 8bit uC ist, dann nimm kein int, sondern etwas das 
wirklich 4 byte ist.

Aber prinzipiell geht es über Shiftoperationen <<

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.