pascalabcnet/InstallerSamples/NETLibraries/System.String/StringConvert.pas

23 lines
763 B
ObjectPascal
Raw Normal View History


2015-05-14 22:35:07 +03:00
begin
// Преобразование строки в число
var s := '123,3443'; // Дробная часть отделяется запятой - настройки Windows
var r: real;
2015-05-14 22:35:07 +03:00
if not real.TryParse(s, r) then
Writeln('Строка s не является строковым представлением вещественного числа')
2015-05-14 22:35:07 +03:00
else Writeln(r);
var i: integer;
2015-05-14 22:35:07 +03:00
if not integer.TryParse(s, i) then
Writeln('Строка s не является строковым представлением целого числа');
2015-05-14 22:35:07 +03:00
// Преобразование числа в строку
2015-05-14 22:35:07 +03:00
i := 10;
s := i.ToString;
Writeln(s);
s := '';
for i:=1 to 9 do
s += i.ToString;
Writeln(s);
end.