Hallo,
ich habe von Anfang an (01.01.2011) im Händlerbereich die Preisangabe in netto eingestellt. Jetzt ist mir bei den Bestellungen aufgefallen, das ein Rundungsfehler entsteht, wenn der Kunde von einem Artikel zwei Stück bestellt.
Beispiel:
Der Artikel kostet netto 4,50 Euro. Der Kunde bestellt 2 Stück. Auf der Bestellung erscheint der Einzelpreis von 4,50 Euro. Der Gesamtpreis für 2 Stück wird aber mit 9,01 Euro angegeben, richtig wäre natürlich 9,00 Euro.
Was mache ich falsch?
Wo liegt der Fehler?
Ich möchte nicht irgendwelche .php-Dateien ändern. Da bin ich nicht fit. Ein Shop sollte schon korrekt addieren können. Eine falsche Rundung über die dritte Stelle kann ja nicht der Grund sein.
Vielen Dank für Eure Hilfe.
PS: Ich muss noch dazu sagen, dass das Problem wohl willkürlich auftritt. Ich habe es gerade bei den letzten fünf Bestellungen kontrolliert.
4 x 4,50 Euro = 18,02 Euro -> falsch
2 x 7,00 Euro = 14,00 Euro -> richtig
5 x 5,00 Euro = 25,00 Euro -> richtig
2 x 3,80 Euro = 7,60 Euro -> richtig
2 x 4,40 Euro = 8,81 Euro -> falsch