English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Átomos (Atom) de Erlang

Un átomo es una literal, una constante con nombre. Si el átomo no comienza con una letra minúscula o contiene caracteres alfanuméricos, guiones bajos (_) o @, se debe colocar entre comillas simples (').

El siguiente programa es un ejemplo de cómo usar atómicos en Erlang. El programa declara:3átomos,分别为atom1,atom_1y 'atom 1Por lo tanto, puede ver diferentes métodos para declarar átomos.

Ejemplo en línea

-module(helloworld). 
-export([start/ 
start() -> 
   io:fwrite(atom1), 
   io:fwrite("~n"), 
   1), 
   io:fwrite("~n"), 
    1'), 
   io:fwrite("~n").

La salida del programa anterior es la siguiente:

atom1
atom_1
atom 1

Veamos algunos métodos disponibles en Erlang para átomos.

Número de serieMétodos y descripciones
1

is_atom

Este método se utiliza para determinar si un elemento es realmente un átomo.

2

atom_to_list

Este método se utiliza para convertir valores atómicos en lista.

3

list_to_atom

Este método se utiliza para convertir elementos de lista en valores atómicos.

4

atom_to_binary

Este método se utiliza para convertir valores atómicos en valores binarios.

5

binary_to_atom

Este método se utiliza para convertir valores binarios en valores atómicos.