Функции преобразования Функции преобразования (табл. 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
Домашнее задание 1. Сделайте тест на 10 вопросов по этой тематике