Delphi. Pascal
Урок 18. Продолжаем работать со строками
Если нам надо вывести на экран число, то, как правило, его надо преобразовать к строковому виду. Для этого существует целый ряд функций, название которых заканчивается на ...ToStr. Обратные функции служат для превращения строк в числа. Их названия начинаются на StrTo... . Вот пример применения некоторых из них:
... var s1, s2: String; n1, n2: Integer; begin s1:='23'; s2:='12'; n1:=StrToInt(s1); n2:=StrToInt(s2); Writeln(n1+n2); //Выведется 35. Writeln(s1+s2); //Выведется 2312. s1:=IntToStr(1234); Writeln(s1); //Выведется 1234. Readln; end.
Одно из типичных применений функций StrTo... - это преобразование данных, вводимых пользователем в поля некоторой формы. Скажем, если в 2 поля вводятся 2 числа, то для действия с ними надо будет сначала преобразовать их из строк к числам.