с операторами отношения они дают
---------------------------------------------------------------
оператор отношение пример
---------------------------------------------------------------
= равенство X=Y
<> несходство X<>Y
< меньше чем X<Y
> больше чем X>Y
<= меньше чем или равно X<=Y
>= больше чем или равно X>=Y
----------------------------------------------------------------
Когда в каком -то выражении комбинируются арифметические операторы
и операторы отношения,арифметические операции всегда выполняются первы-
ми.Например,4=5<4*3 вычисляется как -1(истинно),потому что арифм.операции
выполняются до операции отношения,которая в конце концов тестирует истин-
ность утверждения 9<12.
Логические операторы
Логическими операторами выполняются логические (булевы) операции
над целыми.При использованиие с операторами отношения они дают вам возмож-
ность настраивать сложные тесты ,подобные:
IF DAY>29 END MONTH=2 THEN "ERROR IN DATE"
Этот оператор обеспечивает выполнение логического И над целыми ре-
зультатами,выдаваемыми двумя операторами отношения.(Оператор AND имеет
меньший приоритет ,чем операторы отношения. "<"и"=",поэтому в скобках не-
обходимости нет).Например,если DAY=30,а MONTH=2,оба оператора отношения
дают TRUE(-1).Принципы представления двоичных целых таковы,что -1 имеет
значение &HFFFF (все биты установлены);представление 0 есть &H0000,т.е.
все биты обнулены.Далее оператор AND выполняет операцию логического И над
этими двумя TRUE результатами:
1111 1111 1111 1111
and
1111 1111 1111 1111
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий