Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Математические функции




Функции VFP

Типы переменных

Просмотр переменных

Сохранение и восстановление переменных

По умолчанию, значения присвоенные переменным хранятся только в течении текущего сеанса. Чтобы сохранить переменные для дальнейшего использования нужно сохранить их в файл командой save to <имя файла>. Файл имеет расширение.mem Имя устанавливается произвольно. В файле будут сохранены все переменные, созданные пользователем. Восстановить переменные можно командой

restore from <имя файла>

Имена переменных не могут начинаться с цифры. Они не должны совпадать со служебными словами или с первыми 4 буквами служебных слов.

Чтобы увидеть значения всех пользовательских переменных нужно выполнить команду

DISPLAY MEMORY LIKE *

Кроме пользовательских переменных, существуют системные переменные. Их имена начинаются с символа подчеркивания. VFP создает их автоматически. Назначение системной переменной можно установить с помощью справки. Все переменные, включая системные, покажет команда

DISPLAY MEMORY

Команда

Clear memory очищает пользовательские переменные

Переменные могут иметь разные типы. По умолчанию переменной присваивается значение Public. Она доступна из программы, в которой объявлена и из всех других программ и подпрограмм. Следующей переменной является Private. Доступна из программы, в которой объявлена и из подпрограмм, вызываемых из этой программы. Следующей переменной является Local. Доступна только в программе, в которой она объявлена.

Статус переменной должен быть объявлен до присвоения ей значения, например local a=3. Компания Microsoft рекомендует, давая имя переменной, указывать в нем ее статус и тип данных, например gc_A(статус глобальный тип данных символьный).

Функция – это маленькая программа, встроенная в VFP, предназначенная для выполнения стандартных операций. Отличительным признаком функции является наличие круглых скобок, например Pi() (выдает значение числа П).ответом будет 3.14.

?date() – выводит системную дату.

В этих простейших случаях скобки остаются пустыми. В более сложных случаях в скобки вписывается значение аргумента функции.

В VFP встроено более 450 функций. Полную информацию о них можно найти в справке.

?abs(-4) – возвращает значение цифрового выражения по модулю.

?Between(<выражение 1>,<выражение 2>,<выражение 3>) – отвечает на вопрос, находится ли выражение 1 между выражением 2 и выражением 3. Результатом будет.Т. или.F. Эта функция применяется для поиска данных (числа или даты) в определенном интервале.

?Round (<выражение 1>,<выражение 2>) – применяется для округления, например?round(5.12323423,3) таким образом выражение 2 показывает, сколько знаков оставить после запятой.

?EXP() – вычисляет значение экспоненциальной функции.

?LOG() – вычисляет значение натурального логарифма.

?LOG10() – вычисляет значение десятичного логарифма.

?SQRT() – вычисляет квадратный корень.

Для возведения в степень функции нет. Команда возведения записывается следующим образом?2^3

?INT() – возвращает к целой части.

?SIN() – возвращает значение синуса. Аргумент должен быть введен в радианах.

?COS(),?TG() – возвращает куда надо.

 




Поделиться с друзьями:


Дата добавления: 2015-05-10; Просмотров: 389; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.