Функции преобразования
(табл. 1.7) наиболее часто используются в инструкциях, обеспечивающих ввод и
вывод информации. Например, для того чтобы вывести в поле вывода (компонент
Label) диалогового окна значение переменной типа real, необходимо преобразовать
число в строку символов, изображающую данное число. Это можно сделать при помощи
функции FloatToStr, которая возвращает строковое представление значения выражения,
указанного в качестве параметра функции.
Например, инструкция
Labeii.caption := FioatTostr(x) выводит значе-ние переменной х в поле Labeii.
Таблица 1.7.
Функции преобразования
Функция | Значение функции |
Chr(n) IntToStr (k) | Символ, код которого равен n Строка, являющаяся изображением целого k |
FloatToStr (n) | Строка, являющаяся изображением вещественного n |
FloatToStrF(n, f , k,m) | Строка, являющаяся изображением вещественного n. При вызове функции указывают: f — формат (способ изображения); k — точность (нужное общее количество цифр); m — количество цифр после десятичной точки |
StrToInt (s) | Целое, изображением которого является строка s |
StrToFloat (s) | Вещественное, изображением
которого является строка s |
Round (n) | Целое, полученное путем округления n по известным правилам |
Trunc (n) | Целое, полученное путем отбрасывания дробной части n |
Frac(n) | Дробное, представляющее собой дробную часть вещественного n |
Int (n) | Дробное, представляющее собой целую часть вещественного n |