English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Erlang 逻辑演算子

Erlang 演算子

以下は、Erlangで使用できる論理演算子です。

演算子 説明
or 論理「オリ」演算子 true または true は true になります
and論理「アンド」演算子 true と false は false になります
not論理「ノット」演算子 false は true になります
xor論理「異或」演算子 True または false は false になります

以下のコードセクションは、さまざまな演算子の使用方法を示しています。

オンライン例

-module(helloworld). 
-export([start/0]). 
start() -> 
   io:fwrite("~w~n",[true or false]),  
   io:fwrite("~w~n",[true and false]), 
   io:fwrite("~w~n",[true xor false]), 
   io:fwrite("~w~n",[not false]).

上記のプログラムの出力は以下の通りです:

true
false
true
true

Erlang 演算子