kaufm. runden

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Antworten
pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

kaufm. runden

Beitrag von pluto »

Hallo,
@jeffreydj
gestern im IRC hatte doch jemand eine Frage dazu,
hier die Antwort(zufällig gefunden auf dsdt):

Code: Alles auswählen

Real	Integer 	Möglichkeiten:
- Nachkommastellen abschneiden (trunc)
- kaufm. Runden (round)
- aufrunden (ceil, Unit Math)
- abrunden (floor, Unit Math)
ausprobiert habe ich das nicht:
http://www.dsdt.info/grundlagen/sprache/variablen.php" onclick="window.open(this.href);return false;
weiter scrollen bis "Typumwandlung"
MFG
Michael Springwald

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Kaufmännisch runden kann man mit der RoundTo Funktion aus meiner Utils Unit.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Warum das Rand Neu erfinden, wenn es schon erfunden wurde
(wollte ich auch schon immer mal sagen *G*)
MFG
Michael Springwald

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Beitrag von Euklid »

Dabei bin ich mir eigentlich fast sicher, dass ceil einfach den Nachkommateil abschneidet...

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

das macht doch schon trunc ?
MFG
Michael Springwald

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Ja, ceil und floor sind keine richtigen Möglichkeiten.

Auf und Abrunden kann mna mit dem RoundMode, Kaufmännisch Runden mit RoundTo
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Antworten