Строковые функции

Строковые функции в MathCAD приведены в табл. 7.4.

 

Таблица. 7.4. Строковые функции

Функция Описание функции
concat(S1,S2, S3,…) формирует строку, как объединение строк S1, S2, S3,…
error(S) строка S возвращается, как сообщение об ошибке
IsString(S) · возвращает:1, если S – строка;0, в других случаях;
num2str(z) преобразовывает число комплексное или действительное z в строку
search(S, SubS, m) возвращает: номер позиции первого вхождения подстроки SubS в строку S, начиная с позиции m; -1, если SubS не содержится в S
str2num(S) преобразовывает строку S в число; в строке S число может быть представлено в двоичной, восьмеричной, десятичной или шестнадцатеричной системах счисления
str2vec(S) возвращает вектор, i-й элемент которого, является ASCII кодом i-го символа строки S
vec2str(v) формирует строку из вектора v, i-й элемент которой является символом с кодом vi; элементы вектора v должны принадлежать интервалу 32–255
strlen(S) возвращает количество символов в строке S
substr(S,n,m) возвращает, подстроку длиной не более m символов строки S, начиная с позиции n