Thema: Delphi Max. 3 Nachkommastellen

Einzelnen Beitrag anzeigen

BAMatze

Registriert seit: 18. Aug 2008
Ort: Berlin
759 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Max. 3 Nachkommastellen

  Alt 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
  Mit Zitat antworten Zitat