M Mork0075 Aktives Mitglied 19. Sep 2004 #1 test6=11 countTest6 = 5 test_6=(test6/countTest6)*0.45; Nun kommt bei der Berechnung 0.9 raus und nicht 0.99 Was läuft da schief?
test6=11 countTest6 = 5 test_6=(test6/countTest6)*0.45; Nun kommt bei der Berechnung 0.9 raus und nicht 0.99 Was läuft da schief?
S Sky Top Contributor 19. Sep 2004 #2 Was sind denn test6 und countTest6 für Datentypen?? Wenn es sich um int handelt, dann rechnet Java richtig! Denn int / int = int 11 / 5 somit = 2 2 * 0,45 macht 0,9 Zustimmen 0
Was sind denn test6 und countTest6 für Datentypen?? Wenn es sich um int handelt, dann rechnet Java richtig! Denn int / int = int 11 / 5 somit = 2 2 * 0,45 macht 0,9
M Mork0075 Aktives Mitglied 19. Sep 2004 #4 Ah sky Danke, genau das wars, count war ein int und nur test ein double. Nun sind beide Double und es geht Zustimmen 0
Ah sky Danke, genau das wars, count war ein int und nur test ein double. Nun sind beide Double und es geht