35、Erlang模块功能详解

Erlang模块功能详解

1. 随机数生成模块(random)

随机数生成模块提供了一系列用于生成伪随机数的函数。以下是该模块的主要函数及其功能:
| 函数 | 功能 |
| — | — |
| seed() | 使用默认值初始化随机数生成器 |
| seed(A1, A2, A3) | 使用指定的参数初始化随机数生成器 |
| seed0() | 返回随机数生成的默认状态 |
| uniform() | 返回一个随机浮点数 |
| uniform(N) | 返回一个介于1到N之间的随机整数 |
| uniform_s(State0) | 返回一个随机浮点数,并更新状态 |
| uniform_s(N, State0) | 返回一个介于1到N之间的随机整数,并更新状态 |

示例代码

% 初始化随机数生成器
random:seed(1, 2, 3).

% 生成一个随机浮点数
RandomFloat = random:uniform().

% 生成一个介于1到10之间的随机整数
RandomInt = random:uniform(10).

2. 正则表达式模块(regexp)

正则表达式模块提供了处理字符串的正则表达式函数。以下是该模块的主要函数及其功能:

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值