Логическое выражение

Логическое выражение

Логическое выражение в программировании — конструкция языка программирования, результатом вычисления которой является «истина» или «ложь».

Содержание

Операторы

В большинстве языков программирования низкого и высокого уровня определён набор встроенных операций сравнения позволяющих строить «простые» логические выражения. Самыми распространёнными являются:

Операция Си Паскаль
Равно == =
Не равно  != <>
Больше > >
Меньше < <
Больше или равно >= >=
Меньше или равно <= <=

Например, логическое выражение «5 > 3» истинно, а «6 != 6» ложно.

Операции

В свою очередь, над логическими выражениями возможны операции, результатом которых так же являются «истина» и «ложь» (см. логическая операция). Логические выражения, построенные при помощи этих операций и содержащие несколько операций сравнения называются «сложными».

Операция Си Паскаль
Или (дизъюнкция) || or
И (конъюнкция) && and
Отрицание  ! not

Примеры

Примеры сложных логических выражений:

Язык Выражение
си  !A && (B || C)
паскаль not A and (B or C)
си A > 3 && B < 6
паскаль (A > 3) and (B < 6)

См. также

Ссылки




Wikimedia Foundation. 2010.

Смотреть что такое "Логическое выражение" в других словарях:

  • Логическое выражение — выражение, в котором операндами являются объекты, над которыми выполняются логические операции. Результатом выполнения логического выражения является одно из двух логических значений: либо Истина, либо Ложь. Синонимы: Булевское выражение См.… …   Финансовый словарь

  • логическое выражение — loginis reiškinys statusas T sritis automatika atitikmenys: angl. Boolean expression; logical expression vok. logischer Ausdruck, m rus. логическое выражение, n pranc. expression booléenne, f; expression logique, f …   Automatikos terminų žodynas

  • логическое выражение блокировочной зависимости — [Интент] Параллельные тексты EN RU The check of bay or station interlock equations can be cancelled for all electrically controllable switchgear units within a bay. [Schneider Electric] Проверку логических выражений блокировочных зависимостей… …   Справочник технического переводчика

  • ЛОГИЧЕСКОЕ И ИСТОРИЧЕСКОЕ —         см. Историческое и логическое. Философский энциклопедический словарь. М.: Советская энциклопедия. Гл. редакция: Л. Ф. Ильичёв, П. Н. Федосеев, С. М. Ковалёв, В. Г. Панов. 1983. ЛОГИЧЕСКОЕ И ИСТОРИЧЕСКОЕ …   Философская энциклопедия

  • Логическое и историческое —         существенные моменты развития объективного мира и методы его познания. Различают объективную логику и историю развития объекта и методы познания этого объекта. Объективно логическое это общая линия, закономерность развития объекта… …   Большая советская энциклопедия

  • Булево выражение — Логическое выражение в программировании конструкция языка программирования, результатом вычисления которой является «истина» или «ложь». В большинстве языков программирования среднего и высокого уровня определён набор встроенных операций… …   Википедия

  • предметно-логическое значение слова — выражение словом общего понятия о предмете или явлении через один из его признаков, который в силу исторического развития значений, стал на данном этапе основным для всего понятия. Оно закреплено в языковой системе в результате коммуникативной… …   Толковый переводоведческий словарь

  • СЛЕДОВАНИЕ ЛОГИЧЕСКОЕ —     СЛЕДОВАНИЕ ЛОГИЧЕСКОЕ отношение между некоторым множеством высказываний Г (гипотез) и высказыванием В (заключением), отображающее тот факт, что, в силу только логической структуры названных высказываний и, значит, независимо от их содержания… …   Философская энциклопедия

  • ИСЧИСЛЕНИЕ ЛОГИЧЕСКОЕ — исчисление, символы и правила которого могут быть интерпретированы в терминах логики. Любое исчисление представляет собой знаковую систему, которая, как чисто синтаксическая структура, однозначно определяется двумя порождающими процедурами: 1)… …   Современный философский словарь

  • логико-семантический признак — логическое выражение семантического значения …   Толковый переводоведческий словарь

Книги



Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»