|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Таблицы истинности дополнительных операцийИмпликация: Эквивалентность: Исключающее “или”:
Пример: таблица истинности выражения
Пример вычисления значения выражения Булевский тип Cуществуют всего два значения булевского (Boolean) типа: истина (обозначается True) и ложь (обозначается False). Эти величины упорядочены следующим образом: False < True. Для булевских значений определены операции And, Or, Not, Xor, дающие также булевские значения. Если значение логического выражения равно True, то говорят, что это выражение истинно, в противном случае выражение ложно. Операция And (логическое умножение, конъюнкция, "и"): выражение a And b истинно в том и только в том случае, если и a, и b имеют значения true. Во всех остальных случаях выражение a And b ложно. Операция Or (логическое сложение, дизъюнкция, операция "или"): выражение a Or b ложно тогда и только тогда, когда и а, и b имеют значения false. Во всех остальных случаях выражение истинно. Операция Not (отрицание, инверсия, операция "не"): выражение Not a имеет значение, противоположное значению а. Операция Xor (“исключающее или”): выражение a Xor b истинно тогда и только тогда, когда и а, и b имеют различные значения. Если значения а и b совпадают — выражение ложно. Булевский тип имеют результаты операций сравнения =, >, <, >=, <=, <> вне зависимости от типа сравниваемых значений. Преобразование выражений. Дополнительные операции можно выразить через основные следующим образом:
A ~ B = ( A Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.006 сек.) |