Domino 9 und frühere Versionen > ND8: Entwicklung
Kommazahl auf zwei Stellen nach dem Komma aufrunden
Obrac:
Hallo, Notes-Freunde,
ich sitze jetzt schon stundenlang an einem banalen Problem und je länger ich dran sitze, desto weniger glaube ich, dass ich es noch hinkriege. Es ist eigentlich einfach:
Ich habe eine Zahl mit beliebig vielen Nachkommastellen und will diese Zahl eigentlich nur auf die zweite Stelle hinter dem Komma aufrunden. Also z.B.:
1,5984 -> 1,60
2,571 -> 2,58
8,627 -> 8,63
Mehr ist es nicht. Es muss aber mit Formeln gemacht sein. Bei der Anzeigenformatierung des Feldes (zwei Nachkommastellen) wird ab 6 erst immer aufgerundet. Mit @Round bin ich auch nicht zurandegekommen, dort wird doch auch immer auf- oder abgerundet, oder? Ich will aber nur aufrunden. Vielleicht kann mich mal jemand in die richtige Richtung stoßen?
Gruß,
Daniel
koehlerbv:
Addiere vor dem Runden 0,500000001.
Bernhard
Obrac:
Hmm, aber dann wird die Zahl doch viel größer, oder nicht?
LN4ever:
Hallo Daniel,
Sei x deine Zahl. Dann liefert dir
@Round(x+0,00499999999;2) das von dir gewünschte Ergebnis.
Gruß
Norbert
Obrac:
Hallo,
das sieht gut aus, vielen Dank! Allerdings müsste der Faktor doch "0,01" sein, oder? Mit "2" bekommt man nur ganze Zahlen..
Der Tipp mit dem Summanden war aber toll.
Grüße,
Daniel
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln