С помощью оператора AND программируется проверка двоичных разрядов величины, хранящейся в параметре, запрограммированном слева от AND, двоичные разряды для проверки задаются десятичным числом, запрограммированным справа от AND.
Пример:Таким образом, при выполнении этой операции будут проверяться нулевой и второй двоичные разряды величины, хранящейся в параметре #P.
Пример:
При выполнении операции будут проверены представленные выше двоичные разряды величины, хранящейся в формальном параметре #54.Логический оператор AND является фактически условным оператором, проверяющим единичное состояние указанных разрядов.
Результатом операции является передача управления областям программы в соответствии с оператором передачи управления. При этом равенство хотя бы одного из проверяемых разрядов единице означает выполнение условия проверки. Таким образом, логический оператор AND выполняет функцию логического "И" в отношении проверяемых разрядов.