Функции преобразования
Функции
преобразования (табл. 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) |
Строка,
являющаяся изображением вещественного п. При вызове функции
указывают: f — формат (способ изображения); k — точность (нужное
общее количество цифр); m — количество цифр после десятичной точки |
||
StrToInt (s) |
Целое,
изображением которого является строка s |
||
StrToFloat (s) |
Вещественное,
изображением которого является строка s |
||
Round (n) |
Целое,
полученное путем округления n по известным правилам |
||
Trunc (n) |
Целое,
полученное путем отбрасывания дробной части n |
||
Frac(n) |
Дробное,
представляющее собой дробную часть вещественного n |
||
Int (n) |
Дробное,
представляющее собой целую часть вещественного n |
||