按权重随机

This commit is contained in:
kercylan98
2023-04-28 13:38:03 +08:00
parent 18e17a8927
commit a03e8acee0
2 changed files with 53 additions and 0 deletions
+8
View File
@@ -21,3 +21,11 @@ func Float64() float64 {
func Float32() float32 {
return rand.Float32()
}
// IntN 返回一个0~n的整数
func IntN(n int) int {
if n <= 0 {
return 0
}
return rand.Intn(n)
}