Format in C
Verfasst: Di Feb 23, 2021 1:23 pm
Hallo zusammen,
ich fange neu an C zu lernen und habe eine Frage:
Wenn ich z.B. einen Wert als Byte (0..255) habe und einen als unsigned long (z.B. Zeit seit 1. Januar 1970 in Sekunden oder eine Differenz von Zeiten) und ich will einen Quotienten bilden, wie muss ich diesen deklarieren damit ich nicht Null herausbekomme (was aktuell der Fall ist)
Also
??? NeuerWert = (byte) / (unsigned long)
Oder muss ich das Byte erst anpassen?
Besten Dank.
ich fange neu an C zu lernen und habe eine Frage:
Wenn ich z.B. einen Wert als Byte (0..255) habe und einen als unsigned long (z.B. Zeit seit 1. Januar 1970 in Sekunden oder eine Differenz von Zeiten) und ich will einen Quotienten bilden, wie muss ich diesen deklarieren damit ich nicht Null herausbekomme (was aktuell der Fall ist)
Also
??? NeuerWert = (byte) / (unsigned long)
Oder muss ich das Byte erst anpassen?
Besten Dank.