論理値を表すには、キーワードTRUEまたはFALSEを使用します。これらは大文字/小文字の違いが無視されるため、
TRUE
FALSE
true
True
tRuE
のように記述しても同様に扱われます。
関数や制御構文で暗黙的に変換されるとき、以下の条件に合致するときにはFALSEに変換されます。
これ以外はTRUEに変換されます。
このように暗黙的ではなく、明示的に変換するにはキャストを使用します。