Hi, wird beim casten einer dezimalzahl immer auf oder abgerundet oder immer ab >5 aufgerundet ???:L
M mock789 Aktives Mitglied 20. Jun 2012 #1 Hi, wird beim casten einer dezimalzahl immer auf oder abgerundet oder immer ab >5 aufgerundet ???:L
Schandro Top Contributor 20. Jun 2012 #2 du meinst das casten von float oder double nach int, long, short oder byte? Da wird einfach alles nach dem Komma weggeschmissen: (int)-3.9 = -3 (int)3.9 = 3 Zuletzt bearbeitet: 20. Jun 2012
du meinst das casten von float oder double nach int, long, short oder byte? Da wird einfach alles nach dem Komma weggeschmissen: (int)-3.9 = -3 (int)3.9 = 3
njans Top Contributor 20. Jun 2012 #3 Und falls die Frage als nächstes kommt: Das natürliche (ab .5) aufrunden erreichst du indem du vor dem cast 0.5 auf die zahl addierst
Und falls die Frage als nächstes kommt: Das natürliche (ab .5) aufrunden erreichst du indem du vor dem cast 0.5 auf die zahl addierst