randx - 隨機工具
概述
randx 模組提供高性能隨機數生成,支持加密安全的隨機數。
函數
Int()
生成隨機整數。
返回:
- 隨機整數
示例:
Intn()
生成範圍 [0, n) 內的隨機整數。
參數:
n- 最大值(不包含)
返回:
- [0, n) 內的隨機整數
示例:
IntnRange()
生成範圍 [min, max] 內的隨機整數。
參數:
min- 最小值(包含)max- 最大值(包含)
返回:
- [min, max] 內的隨機整數
示例:
Int64()
生成隨機 int64。
返回:
- 隨機 int64
示例:
Float64()
生成隨機 float64。
返回:
- [0.0, 1.0) 內的隨機 float64
示例:
Float64Range()
生成範圍 [min, max] 內的隨機 float64。
參數:
min- 最小值max- 最大值
返回:
- [min, max] 內的隨機 float64
示例:
Bool()
生成隨機布爾值。
返回:
- 隨機布爾值
示例:
使用模式
隨機數字
隨機選擇
隨機數據
性能
randx 模組使用高性能隨機數生成,具有優化實現以獲得更好的性能。