English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Вот логические операторы, доступные в Erlang.
Оператор | Описание | Пример |
---|---|---|
or | Логический оператор "или" | Результат true или true равен true |
and | Логический оператор "и" | Результат true и false равен false |
not | Логический оператор "не" | Результат не false равен true |
xor | Логический оператор "исключение" | Результат True xor 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