Einzelnen Beitrag anzeigen

Benutzerbild von baumina
baumina

Registriert seit: 5. Mai 2008
Ort: Oberschwaben
1.275 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Zentimeter als Meter ausgeben -> Wie?

  Alt 18. Dez 2013, 11:47
Falls Du unbedingt den DezimalPUNKT statt dem DezimalKOMMA möchtest, wäre das dann so:

Delphi-Quellcode:
var
  FormatSettings: TFormatSettings;
  cm : Real;

begin
 cm := 183;
 GetLocaleFormatSettings(LOCALE_USER_DEFAULT,FormatSettings);

 FormatSettings.DecimalSeparator := '.';
 Showmessage(Format('%.2f', [cm / 100], FormatSettings));
end;
EDIT: Ich weiß nicht seit wann es die überladene Funktion mit den FormatSettings gab. Gibt es die noch nicht, dann nimmt man die globale Variable DecimalSeparator.
Hinter dir gehts abwärts und vor dir steil bergauf ! (Wolfgang Ambros)

Geändert von baumina (18. Dez 2013 um 11:51 Uhr)
  Mit Zitat antworten Zitat