Turbo Basic 1.1. Руководство пользователя


         

с операторами отношения они дают


  ---------------------------------------------------------------
     оператор               отношение               пример
  ---------------------------------------------------------------
        =                равенство                         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
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий