Domino 9 und frühere Versionen > ND7: Entwicklung
Funktionsweise von Int (Integer) ?
koehlerbv:
Oder Du gibst an kritischen Stellen, an denen Du bei einer Operation den Datentyp änderst, Deine eigene "unkritische Unschärfe" in der richtigen Richtung dazu:
Zins = Int ((Zins + 0.0001) * 100)
Die "Unschärfe" muss natürlich um mindestens eine Dimension kleiner sein als die, mit der Du rechnen willst (hier wären bei Zins drei Nachkommastellen zu berücksichtigen, 0.0001 ist um eine Dimension kleiner).
Auch Dir ein schönes Wochenende,
Bernhard
Pyewacket:
Ich denke der richtige Weg wäre die Verwendung von Currency als Datentyp.
Der ist speziell für das Rechnen mit Währungen. Geldbeträge
als Fliesskommazahl, dafür wirst du von jedem Buchhalter gelyncht :-)
koehlerbv:
Wenn es um das Geld selbst geht, stimmt das. Hier steht die Frage: Wie viele Kommastellen darf der Zinswert annehmen? Bankintern wird da ja häufig ganz anders gerechnet als das, was der normale Bankkunde kennt.
Bernhard
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln