Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - real aufrunden
Delete - Fr 03.10.03 18:04
Titel: real aufrunden
hi. ich will einen real- wert auf die nächstgröße ganze zahl (z.b von 2.834 auf 3) aufrunden :) hab nix gefunden, wie das läuft. hoffe, dass ihr mir helfen könnt...
nGerrit
Anonymous - Fr 03.10.03 18:12
vielleicht so:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| var x,y: real; begin x := 2.3124; y := frac(x); if y > 0 then x := x - y + 1; end; |
Delete - Fr 03.10.03 18:32
wasn frac?? versteh den code nicht so ganz. kannste den erklären? :)
nGerrit
Anonymous - Fr 03.10.03 18:34
frac gibt den Teil von einer Kommazahl hinter dem Komma zurück.
Delete - Fr 03.10.03 18:50
ohh!!! das natürlich genial :) thx
Tino - Sa 04.10.03 11:23
| nGerrit hat folgendes geschrieben: |
| wasn frac?? |
So etwas steht auch in der Hilfe :-D
Gruß
Tino
Keldorn - Sa 04.10.03 15:55
Titel: Re: real aufrunden
| nGerrit hat folgendes geschrieben: |
hi. ich will einen real- wert auf die nächstgröße ganze zahl (z.b von 2.834 auf 3) aufrunden :) hab nix gefunden, wie das läuft. hoffe, dass ihr mir helfen könnt...
nGerrit |
Ceil, siehe OH , klappt auch mit negativen Zahlen
Mfg Frank
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!