Rechnen mit Prozentwerten muss mit expliziten Float-Werten erfolgen

nettoPreis = bruttoPreis * (float) (1f - (1f / 100));

Wichtig ist, dass die Einsen ein kleines f bekommen, weil die Variabel nettoPreis sonst auf 1 und nicht wie beabsichtigt auf 0.99 gesetzt wird.

 
infos/programmieren/java.txt · Zuletzt geändert: 2010/10/06 00:13 (Externe Bearbeitung)
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht:CC Attribution-Noncommercial-No Derivative Works 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki