English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Os átomo são literais, são constantes com nomes. Se o átomo não começar com uma letra minúscula, ou conter caracteres alfanuméricos, sublinhado (_) ou @, deve ser colocado entre aspas simples (').
Este é um exemplo de como usar atômicos no Erlang. O programa declara:3atômicos, respectivamente atom1,atom_1e 'atom 1Portanto, você pode ver os diferentes métodos para declarar atômicos.
-module(helloworld). -export([start/ start() -> io:fwrite(atom1'), io:fwrite("~n"), io:fwrite(atom_1'), io:fwrite("~n"), io:fwrite('atom 1', io:fwrite("~n").
A saída do programa acima é a seguinte:
atom1 atom_1 atom 1
Vamos ver alguns métodos disponíveis para atômicos no Erlang.
Número | Métodos e Descrições |
---|---|
1 | Esta método é usado para determinar se um item é realmente um átomo. |
2 | Este método é usado para converter valores atômicos em listas. |
3 | Este método é usado para converter itens de lista em valores atômicos. |
4 | Este método é usado para converter valores atômicos em valores binários. |
5 | Este método é usado para converter valores binários em valores atômicos. |