Changes

Jump to: navigation, search

DPS921/Halt and Catch Fire

15 bytes removed, 20:06, 1 December 2016
Parallel
for j := 0; j < cpus; j++ {
  go func() { // spawn goroutine
var inside int
 
r := rand.New(rand.NewSource(time.Now().UnixNano()))
 
for i := 0; i < threadSamples; i++ {
x, y := r.Float64(), r.Float64()
}
}
 
results <- float64(inside) / float64(threadSamples) * 4
}()
147
edits

Navigation menu