Функции — это особые операции, которые применяются в выражениях, как и обычные операции. Функции выполняют некоторые специальные действия. В зависимости от типа значения, которое вычисляет функция, различаются числовые, символьные, логические функции и функции типа дата. Функции могут иметь аргументы и дополняют вычисления, производимые системой dBASE III PLUS, возможностями вычисления элементарных математических функций (абсолютное значение, экспонента, логарифм), а также преобразования одних типов значений в другие, получения системной информации и др.). Аргументы записываются в круглых скобках после имен функций; эти скобки обязательны даже при отсутствии аргументов. Полный список функций с описанием их назначения приведен на с. 221.
Рассмотрим простейшую наиболее часто употребляемую команду dBASE III PLUS, позволяющую вычислять произвольное выражение и заносить его значение в переменные памяти. Это — команда присваивания, имеющая две формы записи:
(переменная) = (выражение) STORE (выражение) ТО (список переменных) По этой команде создается и инициализируется (присваивается тип и значение) одна или несколько (для второй формы записи) переменных памяти. Если переменная памяти сушествовала ранее, то меняется ее значение.
Задания
1. Какие типы данных используются в системе dBASE III PLUS?
2. Как идентифицируются переменные системы dBASE III PLUS?
3. Какие основные виды операций используются в системе dBASE
III PLUS и в каких конструкциях они используются?