Str/de

From Lazarus wiki
Revision as of 18:14, 22 April 2018 by Mathias (talk | contribs) (Created page with "{{Str}} =Str= ==Beschreibung== Mit '''Str''', kann man einen numerischen Wert in einen '''String''' konvertieren. Es ist sogar mittels ''': Breite: Dezimal''' eine Formatier...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Deutsch (de) English (en) русский (ru)

Str

Beschreibung

Mit Str, kann man einen numerischen Wert in einen String konvertieren. Es ist sogar mittels : Breite: Dezimal eine Formatierung des Stringes möglich, siehe Beispiel.

Light bulb  Hinweis: Bei Float-Typen muss beachtet werden, das immer ein Punkt als Dezimaltrenner ausgegeben wird, egal wie die Ländereinstellungen des OS eingestellt sind.

Beispiel

var
  s: string;
  i: integer;
  f: single;

begin
  i := 123;
  Str(i, s);
  WriteLn(s);
  Str(i: 8, s);      // String formatieren
  WriteLn(s);

  f := 123.456;
  Str(f, s);
  WriteLn(s);
  Str(f: 8: 4, s);   // String formatieren
  WriteLn(s);
end.

Siehe auch: