diff options
Diffstat (limited to 'src/pkg/rand/exp.go')
| -rw-r--r-- | src/pkg/rand/exp.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/pkg/rand/exp.go b/src/pkg/rand/exp.go index a55f36174..b4b1f01be 100644 --- a/src/pkg/rand/exp.go +++ b/src/pkg/rand/exp.go @@ -34,13 +34,13 @@ func (r *Rand) ExpFloat64() float64 { i := j&0xFF; x := float64(j)*float64(we[i]); if j < ke[i] { - return x; + return x } if i == 0 { - return re - math.Log(r.Float64()); + return re - math.Log(r.Float64()) } if fe[i] + float32(r.Float64())*(fe[i-1]-fe[i]) < float32(math.Exp(-x)) { - return x; + return x } } panic("unreachable"); |
