English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Voici les opérateurs arithmétiques disponibles dans Erlang.
Opérateur | Description | Exemple |
---|---|---|
+ | Addition des deux opérandes | 1 + 2 = 3 |
- | Soustraction de la deuxième opérande à la première | 1 - 2 = -1 |
* | Multiplication des deux opérandes | 2 * 2 = 4 |
/ | Division du numérateur par le dénominateur | 2 / 2 = 1 |
rem | Le reste de la division du premier nombre par le second. | 3 rem 2 = 1 |
div | Le composant div effectue une division et retourne un composant entier. | 3 div 2 = 1 |
Le code suivant montre comment utiliser divers opérateurs.
-module(helloworld). -export([start/0]). start(), -> X = 40, Y = 50, Res1 = X + Y, Res2 = X - Y, Res3 = X * Y, Res4 = X / Y, Res5 = X div Y, Res6 = X mod Y, io:fwrite("~w~n",[Res1]). io:fwrite("~w~n",[Res2]). io:fwrite("~w~n",[Res3]). io:fwrite("~w~n",[Res4]). io:fwrite("~w~n",[Res5]). io:fwrite("~w~n",[Res6]).
La sortie du programme sera :
90 -10 2000 0.8 0 40