Forum: Mikrocontroller und Digitale Elektronik 40L --> int16 oder int32


von Michael K. (mmike)


Lesenswert?

Hallo zusammen,

die Frage steht eigentlich schon im Titel.

Wenn ich eine Konstante mit L am Ende schreibe, also z.B.

int16_t  test = 4096L * x;

entspricht die 4096 dann einer 16bit breiten Zahl, oder einer 32 bit 
breiten?

Ich bräuchte eine 32 bit - breite Zahl, und immer (int32_t) davor zu 
schreiben ist auf Dauer leider recht unübersichtlich ...

Grüße,
Michael

von Falk B. (falk)


Lesenswert?

32 Bit.

von Michael K. (mmike)


Lesenswert?

Super! Danke für die schnelle Antwort!

Grüße,
Michael

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.