B.Hauser
12-08-16, 06:56
Ich will auch mal Klugscheißer des Tages werden!
@Malzusrex:
Bei Deiner Case Anweisung wird, sofern die Ausgangszahl eine ganze Zahl ist, 0,5 hinzuaddiert. Ich glaube, das war nicht gewünscht.
@Dieter:
Nicht immer ist das kaufmännische Runden erwünscht.
Aufrunden und Abfrunden auf die nächste Ganzzahl haben durchaus ihre Existenzberechtigung. (vergl. Gaußklammer)
Wenn ich auf eine Palette 20 Kartons packen kann, dann benötige ich für 100 Kartons 5 Paletten, für 101 Kartongs jedoch 6 Paletten.
... und seit 7.3 kann die Funktion ROUND auch mit nur einem Parameter angegeben werden. In diesem Fall wird auf die nächste Ganz-Zahl kaufmännisch gerundet.
... sofern man bei der Funktion ROUND im zweiten Parameter eine negative Zahl angibt, kann man auch kaufmännisch z.B. auf den 10er (-1), auf den Hunderter (-2) etc. runden.
Birgitta
@Malzusrex:
Bei Deiner Case Anweisung wird, sofern die Ausgangszahl eine ganze Zahl ist, 0,5 hinzuaddiert. Ich glaube, das war nicht gewünscht.
@Dieter:
Nicht immer ist das kaufmännische Runden erwünscht.
Aufrunden und Abfrunden auf die nächste Ganzzahl haben durchaus ihre Existenzberechtigung. (vergl. Gaußklammer)
Wenn ich auf eine Palette 20 Kartons packen kann, dann benötige ich für 100 Kartons 5 Paletten, für 101 Kartongs jedoch 6 Paletten.
... und seit 7.3 kann die Funktion ROUND auch mit nur einem Parameter angegeben werden. In diesem Fall wird auf die nächste Ganz-Zahl kaufmännisch gerundet.
... sofern man bei der Funktion ROUND im zweiten Parameter eine negative Zahl angibt, kann man auch kaufmännisch z.B. auf den 10er (-1), auf den Hunderter (-2) etc. runden.
Birgitta