erlang
Charlie818
这个作者很懒,什么都没留下…
展开
-
erlang蒙特卡洛方法求Pi
两个参数R,N分别代表范围和试验次数。思想是正方形内接圆,往正方形上扔飞镖,落在圆内计数加一,最终拿计数和总试验次数作比。 R=1M,N=1M 结果3.143856,3.140464,3.141572,取平均为3.141964代码如下-module(ex7). -import(math,[sqrt/1,pow/2]). -import(rand,[uniform/1]). -compile([原创 2016-11-13 20:38:54 · 444 阅读 · 0 评论 -
erlang进程环
底下这个格式太难调了,最好拷到sublime上仔细看看-module(ring). -export([start/3]).%取链表中第i个元素,从0开始 index(0,[H|_T])->H; index(N,[_H|T])->index(N-1,T). start(M,N,Msg) -> RingList=ringList(N,[]),%进程环存储成链表原创 2016-11-02 21:17:55 · 342 阅读 · 0 评论