@nicola Добрый день!
Числа бывают целые и вещественные
для перевода целых чисел в строку используется функция IntToStr
для перевода вещественных FloatToStr
Пример:
1 2 3 4 5 6 7 |
var a: integer; b: real; c: string; begin c:= IntToStr(a) + " " + FloatToStr(b); writeln(c); end; |
@nicola
Для перевода числа в строку в Pascal можно использовать функцию IntToStr:
var x: integer; s: string; begin x := 123; s := IntToStr(x); end.
В этом примере переменной x присваивается значение 123, а затем функция IntToStr преобразует это число в строку, которая записывается в переменную s. Если же нужно перевести строковое представление числа в само число, можно использовать функцию StrToInt:
var s: string; x: integer; begin s := '123'; x := StrToInt(s); end.
Здесь переменной s присваивается строковое значение '123', а затем функция StrToInt преобразует его в число, которое записывается в переменную x. Обратите внимание, что если строка не содержит корректного числового значения, то вызов StrToInt может привести к ошибке выполнения программы.