【erlang】erlang几种生成随机数的方法
2024-10-19 16:22:06
erlang有三个生产随机数的办法
random:uniform().
这个函数是erlang库random模块提供的。一般都采用这个。
1> random:uniform().
0.4435846174457203
erlang:now().
用当前时间作为随机相信很多人都做过吧。所以如果你没有太多的要求,当然也可以这么做。
1> erlang:now().
{1419,831449,715000}
crypto:strong_rand_bytes(N).
crypto模块是用于加密的模块。strong_rand_bytes函数能够生成均匀的N个字节的随机数。返回的是二进制数据。如
1> <<A:32,B:32,C:32>> = crypto:strong_rand_bytes(12).
<<154,106,144,218,65,238,246,170,246,70,252,167>>
2> A.
2590675162
就可以shengcheng,3个32位的随机数,相当于3个随机整数。
最新文章
- ++a和a++的区别
- form-line 样式 让 两个控件在同一个水平位置
- 关于vs调试中kaze时出现的问题
- javaee包含的服务和组件
- 18.C#扩展方法(十章10.1-10.2)
- linux笔记:linux常用命令-帮助命令
- Python 通过print_lol将数据保存到文件中
- Linux查看和改变网卡的一些信息
- System.IO.StreamWriter
- 【转】Newtonsoft.Json 的序列化与反序列化
- Redis集群服务器-高可用调研随笔[转]
- jquery $(this).attr $(this).val方法使用介绍--useful
- 采用objdump调试驱动程序
- DotNetOpenAuth实践
- 2018-01-28-M个本地工作点代码同步到N个GIT远端
- MySQL多数据源笔记2-Spring多数据源一主多从读写分离(手写)
- VMWare虚拟机中CPU过高的问题
- Redis和Memcache的区别是什么
- shell批量创建随机文件名格式文件
- Learning to rank相关的pointwise,pairwise,listwise
热门文章
- Hibernate5.2关联关系之单向一对多(一)
- 2. xargs 命令
- hbase运行shell时ERROR:org.apache.hadoop.hbase.PleaseHoldException: Master is initializing 的解决办法
- 常用的SQL分页
- QlikView TEXT控件固定显示图片
- 如何将arcgis的mxd文档存储为相对路径
- CSS3基础01
- IMoniker接口的MKParseDisplayName和 GetDisplayName的注意事项
- VC++ 控制外部程序,向外部程序发送一个消息的方法
- VC MFC在CMFCToolBar工具栏中加入组合框