Average Error: 0.1 → 0.1
Time: 657.0ms
Precision: binary64
\[\frac{w}{2 \cdot \sqrt{2 \cdot \log 2}}\]
\[\frac{w}{2 \cdot \sqrt{2 \cdot \log 2}}\]
\frac{w}{2 \cdot \sqrt{2 \cdot \log 2}}
\frac{w}{2 \cdot \sqrt{2 \cdot \log 2}}
double code(double w) {
	return ((double) (w / ((double) (2.0 * ((double) sqrt(((double) (2.0 * ((double) log(2.0))))))))));
}
double code(double w) {
	return ((double) (w / ((double) (2.0 * ((double) sqrt(((double) (2.0 * ((double) log(2.0))))))))));
}

Error

Bits error versus w

Try it out

Your Program's Arguments

Results

Enter valid numbers for all inputs

Derivation

  1. Initial program 0.1

    \[\frac{w}{2 \cdot \sqrt{2 \cdot \log 2}}\]
  2. Final simplification0.1

    \[\leadsto \frac{w}{2 \cdot \sqrt{2 \cdot \log 2}}\]

Reproduce

herbie shell --seed 2020153 
(FPCore (w)
  :name "(/ w (* 2 (sqrt (* 2 (log 2)))))"
  :precision binary64
  (/ w (* 2.0 (sqrt (* 2.0 (log 2.0))))))