go 언어-난수 생 성
860 단어 go 언어
package main
import (
"fmt"
"math/rand"
"time"
)
func main(){
r:=rand.New(rand.NewSource(time.Now().UnixNano()))
for i:=0;i<=10;i++{
fmt.Println(r.Intn(10))
}
}
func NewSource(seed int 64)Source 는 주어진 피 드 를 사용 하여 가짜 랜 덤 자원 을 만 듭 니 다.
func New(src Source)*Rand 는 src 에서 생산 한 랜 덤 수 를 사용 하여 다른 분포 의 랜 덤 수 치 를 생 성 하 는*Rand 를 되 돌려 줍 니 다.