此方法用于将二进制值转换为浮点值。 binary_to_float语法 binary_to_float(binaryvalue) binaryvalue - 这是需要转换为浮点值的二进制值。 binary_to_float返回值 从二进制值返回浮点值。 -module(helloLearnfk). -export([start/0]). start()-> io:fwrite("pn",[binary_to_float(<<"2.2">>)]). 当我们运行上面的程序时,我们将得到以下输出。 2.2 参考链接 https://w...

  raKFu9QULpEG   2023年12月07日   24   0   0 Erlangerlang

此方法用于将二进制值转换为列表。 binary_to_list语法 binary_to_list(binaryvalue) binaryvalue- 这是需要转换为列表的二进制值。 binary_to_list返回值 返回列表。 -module(helloLearnfk). -export([start/0]). start()-> io:fwrite("pn",[binary_to_list(<<2,1>>)]). 当我们运行上面的程序时,我们将得到以下输出。 [2,1] 参考链接 https://www.learnfk.com/erl...

  raKFu9QULpEG   2023年12月07日   17   0   0 Erlangerlang

此方法用于确定进程ID是否存在。 is_pid语法 Is_pid(processid) processid  - 这是需要检查的进程ID,是否存在。 is_pid返回值 如果进程ID存在,则返回true,否则将返回false。 -module(helloLearnfk). -export([start/0,call/2]). call(Arg1,Arg2)-> io:format("ppn",[Arg1,Arg2]). start()-> Pid=spawn(?MODULE,call,["hello","learnfk.com"]), i...

  raKFu9QULpEG   2023年12月07日   19   0   0 Erlangerlang

这称为is_process_alive(Pid),Pid必须引用本地节点上的进程,如果该进程存在并且仍处于活动状态,即该进程是否未退出且尚未退出,则返回true。否则,返回false。 is_process_alive语法 is_process_alive(processid) processid- 这是需要检查的进程ID,是否存在。 is_process_alive返回值 返回true-如果存在该进程ID,则它将返回false。 -module(helloLearnfk). -export([start/0,call/2]). call(Arg1,Arg2)-&gt...

  raKFu9QULpEG   2023年12月07日   22   0   0 Erlangerlang

反转元素列表。 reverse语法 reverse(lst) Lst  - 需要反转的元素列表。 reverse返回值 返回元素的反向列表。 -module(helloLearnfk). -import(lists,[reverse/1]). -export([start/0]). start()-> Lst1=[1,2,3], io:fwrite("pn",[reverse(Lst1)]). 当我们运行上述程序时,我们将得到以下输出。 [3,2,1] 参考链接 https://www.learnfk.com/erlang/erlang-re...

  raKFu9QULpEG   2023年12月06日   25   0   0 Erlangerlang

对元素列表进行排序。 sort语法 sort(lst) Lst&nbsp;-&nbsp;需要排序的元素列表。 sort返回值 返回元素的排序列表。 -module(helloLearnfk). -import(lists,[sort/1]). -export([start/0]). start()-&gt; Lst1=[5,6,4], io:fwrite("pn",[sort(Lst1)]). 当我们运行上述程序时,我们将得到以下输出。 [4,5,6] 参考链接 https://www.learnfk.com/erlang/erlang-sort.html <!-本文包...

  raKFu9QULpEG   2023年12月06日   21   0   0 Erlangerlang

有一种方法可以允许一次读取文件的所有内容,这是通过file_read方法完成的。 语法 file_read(filename) 参数 filename这是需要读取的文件名。 返回值 文件的全部内容。 -module(helloLearnfk). -export([start/0]). start()-&gt; Txt=file:read_file("Newfile.txt"), io:fwrite("pn",[Txt]). 当我们运行上述程序时,我们将得到以下输出。 {ok,&lt;&lt;"Example1\nExample2\nExample3"&gt;&gt;} 参考链接 ...

  raKFu9QULpEG   2023年12月06日   25   0   0 Erlangerlang

此方法用于将内容写入文件。 write语法 write(FileHandler,text) FileHandler这是文件的句柄。该句柄是使用file:open操作时将返回的句柄。 text&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;需要添加到文件中的文本。 write示例 -module(helloLearnfk). -export([start/0]). start()-&gt; {ok,Fd}=file:open("Newfile.txt",[write]), file:write(Fd,"NewLine")....

  raKFu9QULpEG   2023年12月06日   25   0   0 Erlangerlang

此方法用于复制现有文件。 copy语法 copy(source,destination) source&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;需要复制的源文件的名称。 destination&nbsp;文件的目标路径和名称。 copy示例 -module(helloworld). -export([start/0]). start()-&gt; file:copy("Newfile.txt","Duplicate.txt"). 将在与Newfile.txt相同的位置创建一个名为Duplicate.txt的文件,该文件的内容与Newfile.txt相...

  raKFu9QULpEG   2023年12月06日   21   0   0 Erlangerlang

此方法用于创建新目录。 make_dir语法 make_dir(directory) directory&nbsp;-&nbsp;这是需要创建的目录的名称。 make_dir返回值 目录创建操作的状态。如果成功,则会显示{Ok}消息。 -module(helloLearnfk). -export([start/0]). start()-&gt; io:fwrite("pn",[file:make_dir("newdir")]). 将创建名为newdir的目录。 参考链接 https://www.learnfk.com/erlang/erlang-make-dir.html ...

  raKFu9QULpEG   2023年12月06日   26   0   0 Erlangerlang

此方法用于重命名现有文件。 rename语法 rename(oldfilename,newfilename) oldfilename&nbsp;&nbsp;-&nbsp;这是原始文件名。 newfilename&nbsp;&nbsp;-&nbsp;这是文件应重命名的名称。 rename返回值 重命名操作的状态。如果成功,则会显示{Ok}消息。 -module(helloLearnfk). -export([start/0]). start()-&gt; io:fwrite("pn",[file:rename("Newfile.txt","Renamedfile.txt")]). 文...

  raKFu9QULpEG   2023年12月06日   27   0   0 Erlangerlang

此方法用于确定文件的大小,此方法是filelib库的一部分。 file_size语法 file_size(filename) filename&nbsp;-&nbsp;这是需要确定大小的文件名。 file_size返回值 一个数字,指示文件的大小。 -module(helloLearnfk). -export([start/0]). start()-&gt; io:fwrite("wn",[filelib:file_size("Renamedfile.txt")]). 根据文件的内容,将显示文件的大小,输出为7。 参考链接 https://www.learnfk.com/erla...

  raKFu9QULpEG   2023年12月06日   27   0   0 Erlangerlang

此方法用于确定目录是否确实是目录,此方法是filelib库的一部分。 is_dir语法 is_dir(directoryname) directoryname&nbsp;-&nbsp;这是目录名,是否为目录名。 is_dir返回值 是的,如果目录存在并且确实是目录。 -module(helloLearnfk). -export([start/0]). start()-&gt; io:fwrite("pn",[filelib:is_dir("newdir")]). 如果目录存在,则输出为true。 参考链接 https://www.learnfk.com/erlang/erlang...

  raKFu9QULpEG   2023年12月06日   23   0   0 Erlangerlang

此方法用于确定术语是否确实是原子。 is_atom语法 is_atom(term) term&nbsp;-&nbsp;这是需要判断其是否为原子的值。 is_atom返回值 如果条件值是一个原子,则返回true,否则将返回false。 -module(helloLearnfk). -export([start/0]). start()-&gt; io:fwrite(atom1), io:fwrite("n"), io:fwrite("pn",[is_atom(atom1)]). 上面程序的输出如下。 atom1 true 参考链接 https://www.learnfk.com/e...

  raKFu9QULpEG   2023年12月06日   21   0   0 Erlangerlang

此方法用于将列表项转换为原子。 list_to_atom语法 list_to_atom(listvalue) listvalue&nbsp;-&nbsp;这是需要转换为原子的列表值。 list_to_atom返回值 基于列表值输入的原子。 -module(helloLearnfk). -export([start/0]). start()-&gt; io:fwrite("pn",[list_to_atom("atom1")]). 上面程序的输出如下。 atom1 参考链接 https://www.learnfk.com/erlang/erlang-list-to-atom.ht...

  raKFu9QULpEG   2023年12月06日   27   0   0 Erlangerlang

此方法用于将原子转换为二进制值。 atom_to_binary语法 atom_to_binary(atom) atom&nbsp;&nbsp;-&nbsp;需要转换为二进制值的原子。 atom_to_binary返回值 基于原子值的二进制值。 -module(helloLearnfk). -export([start/0]). start()-&gt; io:fwrite("pn",[atom_to_binary('Erlang',utf8)]). 上述程序的输出如下。 &lt;&lt;"Erlang"&gt;&gt; 参考链接 https://www.learnfk.com/...

  raKFu9QULpEG   2023年12月06日   27   0   0 Erlangerlang

此方法用于将二进制值转换为原子值。 binary_to_atom语法 binary_to_atom(binaryvalue) binaryvalue&nbsp;-&nbsp;这是需要转换为原子值的二进制值。 binary_to_atom返回值 基于二进制值的原子。 -module(helloLearnfk). -export([start/0]). start()-&gt; io:fwrite("pn",[binary_to_atom(&lt;&lt;"Erlang"&gt;&gt;,latin1)]). 上面程序的输出如下。 ‘Erlang' 参考链接 https://www...

  raKFu9QULpEG   2023年12月06日   21   0   0 Erlangerlang

此方法用于查找Map中是否存在特定键。 find语法 find(key,map) key&nbsp;&nbsp;-&nbsp;这是需要转换为Map的列表。 Map-&nbsp;这是需要在其中搜索键的Map。 find返回值 如果在Map上找到键,则返回值。 -module(helloLearnfk). -export([start/0]). start()-&gt; Lst1=[{"a",1},{"b",2},{"c",3}], Map1=maps:from_list(Lst1), io:fwrite("pn",[maps:find("a",Map1)]). 上面程序的输出如下。 ...

  raKFu9QULpEG   2023年12月06日   28   0   0 Erlangerlang

此方法用于获取映射中特定键的值。 get语法 get(key,map) key&nbsp;&nbsp;&nbsp;-&nbsp;这是需要为其返回值的键。 Map&nbsp;&nbsp;-&nbsp;这是需要在其中搜索键的Map。 get返回值 如果在Map上找到键,则返回值。 -module(helloLearnfk). -export([start/0]). start()-&gt; Lst1=[{"a",1},{"b",2},{"c",3}], Map1=maps:from_list(Lst1), io:fwrite("pn",[maps:get("a",Map1)]). 上面...

  raKFu9QULpEG   2023年12月06日   33   0   0 Erlangerlang

该方法将数字转换为浮点值。 float语法 float(X) X&nbsp;-&nbsp;一个数字值。 float返回值 返回值是数字的浮点值。 -module(helloLearnfk). -export([start/0]). start()-&gt; Num=float(3), io:fwrite("f",[Num]). 当我们运行上述程序时,我们将得到以下输出。 3.000000 参考链接 https://www.learnfk.com/erlang/erlang-float.html <!-本文包含:- <!--

  raKFu9QULpEG   2023年12月05日   27   0   0 Erlangerlang
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~