Anmelden

View Full Version : Kaufmänisch Runden



steven_r
28-09-06, 07:32
Hallo zusammen,

ich habe ein Problem mit den Runden,
ich weise den einzelnen Paketen einen errechneten Wert mit

ich gebe einen Wert von 10000 vor und dieser wird auf die Packungen aufgeteilt,
eval(h) btr = teilerg*(pr1*faktor);
aber bei einer Summen bildung von diesen Aufgeteilten Beträgen bekomme ich trotzdem einen Wert von 10000,01.

Wie kann ich richtig Runden?

Danke für eure Hilfe.

lg
steven_r

Fuerchau
28-09-06, 07:52
Das ist genau das mathematische Problem.
Die Summe aller Rundungen kann durchaus abweichen.
Grund:
0 = nicht gerundet
1-4 = abrunden (4 Ziffern)
5-9 = aufrunden (5 Ziffern)

Wie es der Zufall so will kann die Summe eben größer sein, da öfters auf- als abgerundet wird.

Fuerchau
28-09-06, 07:53
PS:
In den Buchhaltungsprogrammen wird daher die Rundungsdifferenz entweder separat ausgewiesen oder einem der Kandidaten zugeschlagen.