Процедуры обработки строк

Delete (St, Poz, N) – удаление N символов строки St, начиная с позиции Poz.

Значение St Выражение Результат
'абвгде' Delete (Str,4,2) 'абве'

 

Insert (Str1, Str2, Poz) – вставка строки Str1 в строку Str2, начиная с позиции Poz.

Пример:

Var

S1,S2,S3 : String[11];

...

S1:=' Pentium ';

S2:='V';

S3:=Insert (S1, S2, 10);

В результате выполнения последнего выражения значение строки S3 станет равным 'Pentium V'.

 

Str (I, St) – преобразование числового значения величины I (целого или вещественного типа) и помещение результата в строку St. После I может записываться формат, аналогичный формату вывода. Если в формате указано недостаточное для вывода количество разрядов, поле вывода расширяется автоматически до нужной длины.

Значение I Выражение Результат
Str (I:6, St) ' 1500'

 

Val (St, I, Cod) – преобразует значение St в величину целочисленного или вещественного типа и помещает результат в I. Значение St не должно содержать незначащих пробелов в начале и в конце. Cod — целочисленная переменная. Если во время операции преобразования ошибки не обнаружено, значение Cod равно нулю, если ошибка обнаружена (например, литерное значение переводится в цифровое), Cod будет содержать номер позиции первого ошибочного символа, а значение I не определено.

Значение St выражение Результат
'1450' Val (St, I, Cod) 1450 Cod=0

 








Дата добавления: 2015-04-15; просмотров: 658;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.