| |
Modul Juni 2000 Der Währung v1.0 FbcCurrency 2-7 2 Wenn AUTOMATED_CONVERSION ist gesetzt und arithmetische Betriebe werden durchgeführt auf zwei Geldern der unterschiedlichen Währungen, dann wird die erste Rechengröße in umgewandelt Währung der zweiten Rechengröße. Die Verbrauchssteuer wird durch das einzigartige zurückgeholt Kombination der Quell- und Zielwährungen; von wo die Quelle die Währung ist die erste Rechengröße und das Ziel ist die Währung der zweiten Rechengröße. Eine Ausnahme wird geworfen, wenn die passende Verbrauchssteuer nicht gefunden werden kann. 2,3,4 Runden Der Arten enum RoundingType { ROUND_DOWN, ROUND_UP, ROUND_FLOOR, ROUND_CEILING, DONT_ROUND }; Rundend werden Arten durch das MoneyCalculator benutzt wie das Runden feststellen, sollte seien während der arithmetischen Betriebe durchgeführt Sie. Wenn ROUND_DOWN wird, alle Dezimalstellen hinter der internen Präzision ist eingestellt beschnitten. Wenn ROUND_UP wird, die erste Dezimalstelle hinter der internen Präzision ist eingestellt gerundet herauf, wenn grösser als die rundende Stelle. Wenn ROUND_FLOOR wird eingestellt, wird eine positive Zahl oben und a gerundet negative Zahl wird hinunter den Umlauf oben verwenden gerundet und rund ordnet unten an. Wenn ROUND_CEILING wird eingestellt, wird eine positive Zahl unten und a gerundet negative Zahl wird herauf den Umlauf und die runden hohen Richtlinien unten verwenden gerundet. Wenn DONT_ROUND wird eingestellt, tritt kein Runden auf und interne Präzision ist ignoriert. 2,3,5 Ausnahmen enum ExceptionType { INVALID_ROUNDING_DIGIT, INVALID_PRECISION, AMBIGUOUS_STRING, DOES_NOT_EXIST, ALREADY_EXISTS, INVALID_CURRENCY, AMBIGUOUS_EXCHANGE_RATE, UNKNOWN_LOCALE, UNKNOWN_EXCEPTION }; Ausnahme FbcException { Störung ExceptionType; wstring Beschreibung }; |  |
|
| |
|
|