Forum: Mikrocontroller und Digitale Elektronik unsigned long


von chrigu (Gast)


Lesenswert?

Hallo,
ich programmiere den 68HC12 in C und habe folgendes Problem:
wenn ich alles in einer Zeile rechne, ist das resultat komplet falsch:

t_m = (DELTA_P_ER*REAL_LOOP/DELTA_L2_L1); // ergibt 0xfffffffd

wenn ich es aufteile, ergibt es das richtige resultat

t_m = DELTA_P_ER;
t_m = t_m *REAL_LOOP;
t_m = t_m / DELTA_L2_L1;

von chrigu (Gast)


Lesenswert?

tschuldigung... den falschen knopf gedrückt... dieser Beitrag ist nicht
gültig.
Danke

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.