Поделиться через


Логические операторы (F#)

В этом разделе описывается поддержка логических операторов в языке F#.

Сводка по логическим операторам

В следующей таблице приводится сводка по логическим операторам, имеющимся в языке F#. Эти операторы поддерживают только тип bool.

Оператор

Описание

not

Логическое "НЕ"

||

Логическое "ИЛИ"

&&

Логическое "И"

Логические операторы "И" и "ИЛИ" выполняют сокращенное вычисление, т. е. выражение в правой части оператора проверяется, только если это необходимо для определения результата всего выражения. Второе выражение в операторе && проверяется, только если результат проверки первого выражения — true; второе выражение в операторе || проверяется, только если результат проверки первого выражения — false.

См. также

Ссылки

Побитовые операторы (F#)

Арифметические операторы (F#)

Справочник символов и операторов (F#)