|
Regular
Beiträge: 79
| Hallo zusammen,
ich brauche mal wieder euer Schwarmwissen. Ich habe eine Access-Datenbank mit SQL-Server-Backend, die unter anderem ein Rechnungsmodul enthält. Leider werden die MwSt.-Beträge falsch gerundet, Beispiel:
Netto: € 172,50
MwSt: 19 %
Ergibt als MwSt-Betrag 32,775 und als Bruttobetrag 205,275, und Access rundet auf € 32,77 und € 205,27.
Wenn ich es in SQL-Server berechnen lasse, ergibt sich 32,774999588728 und 205,275009870529, wird auf € 32,77 und € 205,28 gerundet.
Ich habe schon mit den Datentypen gespielt, derzeit ist der Mehrwertsteuersatz als REAL und der Preis als MONEY definiert. Ich habe aber auch schon mit DECIMAL und FLOAT experimentiert.
Hat jemand eine Idee?
Vielen Dank und liebe Grüße
Andrea | |
|