Entwickler-Ecke
Sonstiges (Delphi) - runden
lippi - Fr 17.01.03 07:12
Titel: runden
hi, bei mir will runden einfach nicht gehen!
Quelltext
1: 2: 3:
| datum1 := strtodate('09.05.2002'); datum2 := now; a := round(floattostr(datum2 - datum1)); |
^^ was mache ich den hier falsch und was wäre wenn ich mit der nachkommastelle rechnen will, kann ich die auch irgendwie so abschneiden???
thx für die hilfe
Moderiert von
Tino: Code-Tags hinzugefügt.
Keldorn - Fr 17.01.03 09:01
Hallo
mit floattostr tust du doch das ganze in einen String konvertieren den kannst nicht mehr runden.
um die nachkommastellen abzuschnippeln, schau dir mal trunc an.
mfg Frank
Klabautermann - Fr 17.01.03 11:34
Hallo,
verstehe ich das richtig, das du nur die Nachkommastellen abschneiden willst?
Das kannst du einfach mit dem Befehl Trunc machen.
Wenn du hingegen nur die Nachkomastellen haben willst dann kanst du Frac statdessen verwenden. Dieser Befehl liefert dir immer 0.XXXXX.
Gruß
Klabautermann
lippi - Fr 17.01.03 13:35
danke, ich habe gesehen was mein problem ist.....
vielen dank für die hilfe!
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!