English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Un atome est une constante littérale, c'est une constante portant un nom. Si un atome ne commence pas par une lettre minuscule ou contient des caractères alphanumériques, des underscores (_) ou des caractères autres que @, il doit être entouré de guillemets simple (').
Voici un exemple d'utilisation des atomes en Erlang. Ce programme déclare que3des atomiques, respectivement atom1,atom_1et 'atom 1Ainsi, vous pouvez voir les différentes méthodes pour déclarer des atomiques.
-module(helloworld). -export([start/ start() -> io:fwrite(atom1), io:fwrite("~n"), 1), io:fwrite("~n"), 1'), io:fwrite("~n").
La sortie du programme ci-dessus est la suivante :
atom1 atom_1 atom 1
Voyons quelques méthodes utilisables pour les atomiques dans Erlang.
Numéro | Méthode et description |
---|---|
1 | Cette méthode est utilisée pour déterminer si un élément est vraiment un atomique. |
2 | Cette méthode est utilisée pour convertir une valeur atomique en liste. |
3 | Cette méthode est utilisée pour convertir un élément de liste en valeur atomique. |
4 | Cette méthode est utilisée pour convertir une valeur atomique en valeur binaire. |
5 | Cette méthode est utilisée pour convertir une valeur binaire en valeur atomique. |