Распечатать страницу
Главная \ База готовых работ \ Готовые работы по компьютерным дисциплинам \ Б386 - Microsoft Visual FoxPro - 261 питання \ 47. Приоритет выполнения операций в Microsoft VFP
Приоритет выполнения операций в Microsoft VFP
« Назад Операции VFP обладают следующим приоритетом: 1) унарные + и – (имеют наивысший приоритет); 2) возведение в степень; 3) умножение и деление; 4) сложение и вычитание; 5) операции отношения; 6) NOT; 7) AND; 8) OR. Замечание. Часть подвыражения, заключенная в скобки, выполняется в первую очередь. Пример. Вычисляется результат логического выражения x / a = 1 or b / (a + b) < 1 and not b = a or x != 6 при x = 6.0, a = 2.0 и b = 3.0. Вычислив результат арифметических операций и операций отношения, получим: .F. or .T. and not .F. or .F. Далее выполняем пошагово логические операции с учетом их приоритета. После выполнения NOT .F.: .F. or .T. and .T. or .F. После выполнения .T. AND .T.: .F. or .T. or .F. Окончательный результат: .T. |