Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: bandit am 02.06.04 - 07:55:22

Titel: Kommazahl auf nächsthöhere Ganzzahl aufrunden
Beitrag von: bandit am 02.06.04 - 07:55:22
Ich möchte in Formelsprache die bei einer Division evtl. entstehende Kommazahl auf die nächsthöhere Ganzzahl aufrunden. Aus 2,01 soll also 3 werden. Hat jemand eine Idee wie man das einfach Lösen könnte?
Titel: Re:Kommazahl auf nächsthöhere Ganzzahl aufrunden
Beitrag von: koehlerbv am 02.06.04 - 07:57:15
@Integer und dann 1 addieren.
Titel: Re:Kommazahl auf nächsthöhere Ganzzahl aufrunden
Beitrag von: bandit am 02.06.04 - 08:07:08
Ups stimmt, das war mir gar nicht in den Sinn gekommen, eigentlich ganz einfach.  ;D Vielen Dank!
Titel: Re:Kommazahl auf nächsthöhere Ganzzahl aufrunden
Beitrag von: bandit am 02.06.04 - 09:09:42
Hat leider doch noch einen kleinen Schnönheitsfehler wenn bei der Berechnung schon eine Ganzzahl herrauskommt wird diese auch um eins erhöht, was nicht passieren soll.  :-[
Titel: Re:Kommazahl auf nächsthöhere Ganzzahl aufrunden
Beitrag von: Glombi am 02.06.04 - 09:12:27
Das kann man doch leicht abfangen:

_IntegerNummer := @Integer(Nummer);
@If(
 _IntegerNummer = Nummer;
    _IntegerNummer;
 _IntegerNummer + 1
)

Andreas
Titel: Re:Kommazahl auf nächsthöhere Ganzzahl aufrunden
Beitrag von: bandit am 02.06.04 - 09:17:07
Das scheint gut zu klappen. Danke für die schnelle Hilfe!