Erlang-atoms
提供:Dev Guides
アーラン-アトム
アトムはリテラルであり、名前を持つ定数です。 小文字で始まっていない場合、または英数字、アンダースコア(_)、@以外の文字が含まれている場合、アトムは単一引用符( ')で囲まれます。
次のプログラムは、Erlangで原子を使用する方法の例です。 このプログラムは、3つのアトム、atom1、atom_1、および「atom 1」をそれぞれ宣言します。 そのため、アトムを宣言できるさまざまな方法を見ることができます。
例
-module(helloworld).
-export([start/0]).
start() ->
io:fwrite(atom1),
io:fwrite("~n"),
io:fwrite(atom_1),
io:fwrite("~n"),
io:fwrite('atom 1'),
io:fwrite("~n").
上記のプログラムの出力は次のようになります-
出力
atom1
atom_1
atom 1
Erlangで利用可能な原子の操作方法をいくつか見てみましょう。
Sr.No. | Methods and Description |
---|---|
1 |
このメソッドは、用語が実際にアトムかどうかを判断するために使用されます。 |
2 |
このメソッドは、アトムをリストに変換するために使用されます。 |
3 |
このメソッドは、リスト項目をアトムに変換するために使用されます。 |
4 |
このメソッドは、アトムをバイナリ値に変換するために使用されます。 |
5 |
このメソッドは、バイナリ値をアトム値に変換するために使用されます。 |