- 隨機數生成
1.設置隨機種子 random:seed(),獲取隨機值
2.random:uniform()
%% 代碼設計
rand(Min, Max) ->
case get("rand_seed") of
undefined ->
RandSeed = mod_rand:get_seed(),
%% 隨機種子的作用是:1.生成隨機樹,2.防止被猜到,相當於隨機種子的密碼一樣的設計
random:seed(RandSeed),
put("rand_seed", RandSeed);
_ -> skip
end,
M = Min - 1,
%% random:uniform返回一個1-n的隨機值
random:uniform(Max - M) + M.