- Из числа в строку:
str (n, s), где s – строка, n – число. - Из строки в число:
val (s, n, er), где s – строка, n – число, er – номер позиции ошибки (необязательный параметр).
Программный код | Окно вывода |
|---|---|
Var s: string; n, k, er: integer; Begin write ('Введите строку: '); readln (s); val (s, n, er); n := n + n; writeln ('Число, увеличенное в два раза: ', n); writeln ('Код ошибки: ', er); str (n, s); writeln ('Число, переведённое в строку: ', s); k := 1; val ('43,48', k, er); writeln ('Строка, переведённая в число: ', k); writeln ('Позиция ошибки: ', er); End. | Введите строку: 245. |