|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Логический оператор EQVОператор Visual Basic EQV проверяет эквивалентность двух выражений. Если их логические значения совпадают, результат операции будет истинным. Если зна- чения отличаются, результат будет ложным. В табл. 6.3 приведены различные комбинации выражений и соответствующие результаты.
Таблица 6.3. Результаты выполнения логической операции ЕQV для двух выражений
Начинающим программистам этот оператор обычно не нужен.
Логический оператор OR Если вы хотите убедиться в том, что хотя бы одно из выражений истинно, воспользуйтесь оператором OR. Если хотя бы одно из выражений истинно, результат будет истинным. Если оба выражения ложны, результат будет ложным. В табл. 6.4 приведены различные комбинации выражений и результаты операции OR.
Таблица 6.4. Результаты выполнения логической операции OR для двух выражений
Два числа можно объединить логической операцией OR, как это делалось для операции AND. Пример показан в табл. 6.5.
Таблица 6.5. Применение логической операции OR для двух чисел
Логический оператор XOR Если вы хотите убедиться в том, что истинно лишь одно из двух выражений, воспользуйтесь оператором XOR (операция исключающего OR). В отличие от OR он дает истинный результат лишь в том случае, если истинно одно выражение, но не оба. В этом нетрудно убедиться по табл. 6.6.
Таблица 6.6. Результаты выполнения логической операции XOR для двух выражений
Давайте используем операцию XOR для чисел из предыдущего примера (см. 6.7). Это наглядно показывает, чем отличаются эти две операции.
Таблица 6.7. Применение логической операции XOR для двух чисел
Проверьте правильность вычислений: 1. Откройте окно непосредственных вычислений клавишами Ctrl+G. 2. В открывшемся окне введите следующую строку:
? 73 XOR 232
Результат, как и в таблице, будет равен 161. 3. Попробуйте составить таблицу для следующих выражений и вычислить результат на бумаге, затем проверьте результат в окне непосредственных вычислений:
55 XOR 12 37 XOR 7 72 XOR 255 255 XOR 0
Результаты должны быть равны 59, 34,183 и 255.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.) |