Используйте структуру данных, называемую двоичным, чтобы хранить большие объемы необработанных данных. Бинарники хранят данные в гораздо более эффективном пространстве, чем в списках или кортежах, а система времени выполнения оптимизирована для эффективного ввода и вывода двоичных файлов.
Бинарники записываются и печатаются как последовательности целых чисел или строк, заключенные в двойные меньше и больше, чем скобки.
Ниже приведен пример двоичных файлов в Erlang:
-module(helloworld).
-export([start/0]).
start() ->
io:fwrite("~p~n",[<<5,10,20>>]),
io:fwrite("~p~n",[<<"hello">>]).
list_to_binary | Этот метод используется для преобразования существующего списка в список двоичных файлов. |
split_binary | Этот метод используется для разбиения двоичного списка на указанную позицию индекса. |
term_to_binary | Этот метод используется для преобразования термина в двоичный. |
is_binary | Этот метод используется, чтобы проверить, действительно ли битовая строка является двоичным значением. |
binary_part | Этот метод используется для извлечения части двоичной строки |
binary_to_float | Этот метод используется для преобразования двоичного значения в значение float. |
binary_to_integer | Этот метод используется для преобразования двоичного значения в целочисленное значение. |
binary_to_list | Этот метод используется для преобразования двоичного значения в список. |
binary_to_atom | Этот метод используется для преобразования двоичного значения в атом. |
0 комментариев