我讀了函數Intn https://golang.org/pkg/math/rand/#Intn的文檔,但我不明白他們的意思 我知道隨機數與僞隨機數有什麼不同。但是,我如何模擬1到1000範圍內的隨機數?如何從範圍中選擇一個隨機數?
package main
import (
"fmt"
"math/rand"
)
func main() {
fmt.Println(randInt(1, 1000))
}
func randInt(min int, max int) int {
return min + rand.Intn(max-min)
}
的答案永遠是879
func main() {
fmt.Print(rand.Intn(100))
}
答案總是81
你是否在圍棋操場上這樣做? – Adrian