Das Notes Forum

Lotus Notes / Domino Sonstiges => Tipps und Tricks => Thema gestartet von: Hochwimmer am 20.09.06 - 13:55:19

Titel: Lösung für Problem beim Runden mit @round
Beitrag von: Hochwimmer am 20.09.06 - 13:55:19
Hallo zusammen,

in verschiedenen Beiträgen in diesem Forum wurden Probleme im Zusammenhang mit der @round - Funktion geschildert.
Ich hatte ebenfalls Schwierigkeiten beim Runden.
Statt @round verwende ich seither die (leicht angepasste) Funktion @Integer.

Die kaufmännische Rundung auf 0 Nachkommastellen geht wie folgt:

@Integer(Zahl+0,5)

Die kaufmännische Rundung auf 2 Nachkommastellen muss deshalb so erfolgen:

@Integer(Zahl*100+0,5)/100

Bei 3 Nachkommastellen muss es so aussehen:

@Integer(Zahl*1000+0,5)/1000

Durch analoges Anwenden lässt sich so auf die gewünschte Anzahl von Nachkommastellen runden.

PS: Die theoretischen Erklärungsversuche in den verschiedenen Threads sollen bitte nicht gelöscht werden, denn sie sind wirklich sehr lustig!   ;D
Titel: Re: Lösung für Problem beim Runden mit @round
Beitrag von: klaussal am 20.09.06 - 13:59:52
Sollte man diesen Beitrag nicht besser nach "Best Practises" verschieben ?
Titel: Re: Lösung für Problem beim Runden mit @round
Beitrag von: m3 am 20.09.06 - 14:03:48
Aber vorher noch die Links zu den verschiedenen Freds einfügen! ;)
Titel: Re: Lösung für Problem beim Runden mit @round
Beitrag von: Schrammi am 10.07.07 - 08:16:28
hallo

bei mir tut Notes bei ,5 Zahlen abrunden.
Müsste mann da nicht normalerweiße 0,6 bei der Formel eintragen ??


mfg
Titel: Re: Lösung für Problem beim Runden mit @round
Beitrag von: DerAndre am 10.07.07 - 08:41:25
Von welcher Funktion reden wir jetzt?
Titel: Re: Lösung für Problem beim Runden mit @round
Beitrag von: Schrammi am 10.07.07 - 09:36:36
von der @Integer(Zahl*100+0,5)/100

aber ich hatte in meiner Berechnung eine Fehler SORRY meine erste Anwort bitte ignorieren.