Browse Source

Correct log normal

gingerBill 3 years ago
parent
commit
500150b12a
1 changed files with 1 additions and 1 deletions
  1. 1 1
      core/math/rand/distributions.odin

+ 1 - 1
core/math/rand/distributions.odin

@@ -53,7 +53,7 @@ float32_normal :: proc(mean, stddev: f32, r: ^Rand = nil) -> f32 {
 
 // Log Normal Distribution
 float64_log_normal :: proc(mean, stddev: f64, r: ^Rand = nil) -> f64 {
-	return math.ln(float64_normal(mean, stddev, r))
+	return math.exp(float64_normal(mean, stddev, r))
 }
 // Log Normal Distribution
 float32_log_normal :: proc(mean, stddev: f32, r: ^Rand = nil) -> f32 {