English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Voici les opérateurs relationnels disponibles dans Erlang.
Opérateur | Description | Exemple |
---|---|---|
== | Teste si deux objets sont égaux | 2 = 2 Le résultat est true |
/= | Teste si deux objets ne sont pas égaux | 3 /= 2 Le résultat est true |
< | Teste si l'objet de gauche est inférieur à l'objet de droite | 2 < 3 Le résultat est true |
<= | Teste si l'objet de gauche est inférieur ou égal à l'objet de droite | 2 <=3 Le résultat est true |
> | Teste si l'objet de gauche est supérieur à l'objet de droite | 3 > 2 Le résultat est true |
>= | Teste si l'objet de gauche est supérieur ou égal à l'objet de droite | 3 >= 2 Le résultat est true |
Le code suivant montre comment utiliser divers opérateurs.
-module(helloworld). -export([start/0]). start() -> io:fwrite("~w~n",[3==2]), io:fwrite("~w~n",[3/=2]), io:fwrite("~w~n",[3<2]), io:fwrite("~w~n",[3<=2]), io:fwrite("~w~n",[3>2]), io:fwrite("~w~n",[3>=2]).
La sortie du programme sera :
false true false false true true