// korrektes auf- und abrunden von double werten int d2i(double d) { return d<0?d-.5:d+.5; } Nur als Nachtrag: So geht es auch mit negativen Werten. Am µC würde man wohl lieber float nehmen, um Speicher und Rechenzeit zu sparen. Grüße
Foren-Regeln
Lesezeichen