Registriert seit: 18. Aug 2008
Ort: Berlin
759 Beiträge
Turbo Delphi für Win32
|
Re: Max. 3 Nachkommastellen
15. Jun 2009, 10:07
Also mir fällt da spontan folgendes Vorgehen ein:
1. Bediener gibt Nachkommastellen ein (z.B. n = 3)
2. du berechnest dann: 10^n (in diesem Fall 1000)
3. du multiplizierst es mit deiner eingegebenen Zahl für dein 3.Beispiel sähe das wie folgt aus: 0,3972 * 1000 = 397,2
4. du rundest(round) es => 397
5. du dividierst es wieder durch 1000 und gibst es mit format aus => 0,397
ist zwar erstmal etwas umständlich sollte aber machen, was du möchtest in relativ wenigen Schritten. Gibt aber sicherlich noch andere mögliche Wege.
MfG
BAMatze
2. Account Sero
|