Random numbers: Difference between revisions

Content added Content deleted
m (→‎{{header|Go}}: library changes)
Line 463: Line 463:
=={{header|Go}}==
=={{header|Go}}==
<lang go>package main
<lang go>package main

import "rand"
import "time"
import (
"math/rand"
"time"
)

const mean = 1.0
const stdv = .5


func main() {
func main() {
var list [1000]float64
var list [1000]float64
rand.Seed(time.Nanoseconds())
rand.Seed(time.Now().UnixNano())
for i := range list {
for i := range list {
list[i] = 1.0 + 0.5 * rand.NormFloat64()
list[i] = mean + stdv*rand.NormFloat64()
}
}
}</lang>
}</lang>