Str


procedure Str(X [: Width [: Decimals ]]; var S);

Procedura konwertuje wartość parametru X do postaci łańcuchowej, z zachowaniem parametrów formatowania Width oraz Decimal. Procedura jest rzadko stosowana, gdyż równie dobrze taki sam efekt można osiągnąć wywołując procedurę Writeln. Jedyna różnica jest taka, że wartośc zostaje przypisana do zmiennej S, a nie jest wyświetlana w oknie konsoli. Np.:

program FooApp;

{$APPTYPE CONSOLE}

uses
  StrUtils;

var
  F : Double;
  S : String;
begin
  F := 999.455566;

  Str(F:5:2, S);
  Writeln(S);

  Writeln(F:5:2);
  Readln;
end.


Uruchomienie takiego programu spowoduje wyświetlenie w oknie konsoli następującego rezultatu:

999.46
999.46


Zobacz też:

Informacje
Ostatnia modyfikacja 01-11-2006 01:29 Ostatni autor moRs
Ilość wyświetleń 5081 Wersja 2
Komentarz

Copyright © 2000-2006 by Coyote Group 0.9.3-pre3
Czas generowania strony: 0.0300 sek. (zapytań SQL: 10)