Erlang - 二进制

Erlang - 二进制 首页 / Erlang入门教程 / Erlang - 二进制

使用称为二进制的数据结构来存储大量原始数据,二进制文件比列表或元组以节省空间的方式存储数据,并且运行时系统针对二进制文件的有效输入和输出进行了优化。

以下是Erlang中二进制文件的示例-

-module(helloLearnfk). 
-export([start/0]). 

start() -> 
   io:fwrite("~p~n",[<<5,10,20>>]), 
   io:fwrite("~p~n",[<<"hello">>]).

当我们运行上述程序时,我们将得到以下输出。

<<5,10,20>>
<<"hello">>

让我们看一下可用于Binaries的Erlang函数-

链接:https://www.learnfk.comhttps://www.learnfk.com/erlang/erlang-binaries.html

来源:LearnFk无涯教程网

Sr.No.Methods & 描述
1

list_to_binary

此方法用于将现有列表转换为二进制列表。

2

split_binary

此方法用于根据指定的索引位置拆分二进制列表。

无涯教程网

3

term_to_binary

此方法用于将术语转换为二进制。

4

is_binary

此方法用于检查位串是否确实是二进制值。

5

binary_part

此方法用于提取二进制字符串的一部分

6

binary_to_float

此方法用于将二进制值转换为浮点值。

7

binary_to_integer

此方法用于将二进制值转换为整数值。

8

binary_to_list

此方法用于将二进制值转换为列表。

9

binary_to_atom

此方法用于将二进制值转换为原子。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

Java核心技术面试精讲 -〔杨晓峰〕

消息队列高手课 -〔李玥〕

网络编程实战 -〔盛延敏〕

全栈工程师修炼指南 -〔熊燚(四火)〕

NLP实战高手课 -〔王然〕

图解 Google V8 -〔李兵〕

检索技术核心20讲 -〔陈东〕

微信小程序全栈开发实战 -〔李艺〕

去无方向的信 -〔小麥〕

好记忆不如烂笔头。留下您的足迹吧 :)