КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Обработка строк без нулевого символа в конце
AnsiCompareStr(S1,S2):Integer ‑ сравнение строк с учетом регистров. Возвращается число: 0, если S1=S2,<0, если S1<S2, >0, если S1>S2. AnsiCompareText(S1,S2):Integer ‑ сравнение строк без учета регистров. Возвращается число: 0, если S1=S2,<0, если S1<S2, >0, если S1>S2. AnsiLowerCase(S):String ‑ возвращает строку S в нижнем регистре. AnsiUpperCase(S):String ‑ возвращает строку S в верхнем регистре. Concat(S1 [,S2]...):String ‑ возвращает строку, склеенную из S1, S1,.... Copy(S;I,N:Integer):String ‑ возвращает подстроку строки S, начиная с символа под номером I, длиной N. CurrToStr(V:Currency):String ‑ преобразует денежную величину в строку. Delete(Var S;I,N:Integer) ‑ удаляет подстроку строки S, начиная с символа под номером I, длиной N. DisposeStr(S) ‑ удаляет из памяти динамически размещенную строку S. FloatToStr(V:Extended):String ‑ преобразует число V в строку. FloatToStrF(V:Extended; Format:TFloatFormat; P,D:Integer): String ‑ преобразует число V в строку, используя формат Format с точностью P и числом цифр D. Возможные значения Format: ffGeneral (g), ffExponent (e), ffFixed (f,) ffNumber (n), ffCurrency (m) (п.1.7.2.1). FormatFloat(Format:String;V:Extended):String ‑ преобразует число V в строку, используя строку форматирования Format со спецификаторами: 0 ‑ вывод цифры или незначащего нуля; # ‑ вывод цифры, незначащий нуль не выводится; E ‑ или E+ ‑ вывод научном формате со знаком плюс или без этого знака; . или, ‑ разделитель дробной части или тысяч; ; ‑ разделитель спецификаторов формата для положительного, отрицательного и нулевого числа. Примеры форматирования чисел 1234, ‑1234, 0.5, 0
Insert(S1;Var S2:String,I:Integer) ‑ вставляет строку S1 в S2, начиная с символа под номером I. IntToHex(V,D:Integer):String ‑ преобразует число V в строку c шестнадцатеричным представлением с числом цифр D. IntToStr(V:Integer):String ‑ преобразует целое число V в строку. IsValidIdent(Const S):Boolean ‑ возвращает True, если S ‑ идентификатор. Length(S):Integer ‑ возвращает длину строки S. NewStr(Const S):PString ‑ динамически размещает строку S. Pos(S1,S2):Integer ‑ возвращает номер позиции первого вхождения S1 в S2. При отсутствии S1 в S2 возвращается 0. Str(X[:W[:D]]; var S: string) ‑ преобразует численное значение X в строку S длиной W с дробной частью из D цифр. StrToCurr(Const S):Currency ‑ преобразует строку S в денежное число. StrToFloat(Const S):Extended ‑ преобразует строку в вещественное число. StrToInt(Const S):Integer ‑ преобразует строку в целое число. StrToIntDef(ConstS;D:Integer):Integer ‑ преобразует строку S в целое число. Если преобразование невозможно, то возвращается значение D. TrimLeft/TrimRight(S)/Trim(S):String ‑ возвращает строку без левых/правых/левых и правых и управляющих символов. Val(S;Var V;Var C:Integer) ‑ преобразует строку S в его численное представление V. Параметр C ‑ номер ошибочного символа (0 ‑ нет ошибки).
Дата добавления: 2014-12-08; Просмотров: 339; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |