Autor Thema: Kommazahl auf nächsthöhere Ganzzahl aufrunden  (Gelesen 2632 mal)

Offline bandit

  • Aktives Mitglied
  • ***
  • Beiträge: 195
  • Geschlecht: Männlich
Kommazahl auf nächsthöhere Ganzzahl aufrunden
« 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?
Greetz bandit

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Kommazahl auf nächsthöhere Ganzzahl aufrunden
« Antwort #1 am: 02.06.04 - 07:57:15 »
@Integer und dann 1 addieren.

Offline bandit

  • Aktives Mitglied
  • ***
  • Beiträge: 195
  • Geschlecht: Männlich
Re:Kommazahl auf nächsthöhere Ganzzahl aufrunden
« Antwort #2 am: 02.06.04 - 08:07:08 »
Ups stimmt, das war mir gar nicht in den Sinn gekommen, eigentlich ganz einfach.  ;D Vielen Dank!
Greetz bandit

Offline bandit

  • Aktives Mitglied
  • ***
  • Beiträge: 195
  • Geschlecht: Männlich
Re:Kommazahl auf nächsthöhere Ganzzahl aufrunden
« Antwort #3 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.  :-[
Greetz bandit

Glombi

  • Gast
Re:Kommazahl auf nächsthöhere Ganzzahl aufrunden
« Antwort #4 am: 02.06.04 - 09:12:27 »
Das kann man doch leicht abfangen:

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

Andreas
« Letzte Änderung: 02.06.04 - 09:12:47 von Glombi »

Offline bandit

  • Aktives Mitglied
  • ***
  • Beiträge: 195
  • Geschlecht: Männlich
Re:Kommazahl auf nächsthöhere Ganzzahl aufrunden
« Antwort #5 am: 02.06.04 - 09:17:07 »
Das scheint gut zu klappen. Danke für die schnelle Hilfe!
Greetz bandit

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz