ブール演算子 (F#)

このトピックでは、F# 言語でのブール演算子のサポートについて説明します。

ブール演算子の概要

次の表に、F# 言語で使用できるブール演算子の概要を示します。 これらの演算子でサポートされている型は、bool 型だけです。

演算子

説明

not

ブール型の否定

||

ブール型の OR

&&

ブール型の AND

ブール型の AND 演算子と OR 演算子では、ショートサーキット評価が実行されます。つまり、これらの演算子では、式全体の結果を求める必要がある場合にのみ、演算子の右側の式が評価されます。 && 演算子の 2 番目の式は、1 番目の式の評価が true の場合にのみ評価され、|| 演算子の 2 番目の式は、1 番目の式の評価が false の場合にのみ評価されます。

参照

参照

ビット処理演算子 (F#)

算術演算子 (F#)

シンボルと演算子のリファレンス (F#)