double f(double v) {
double r25418077 = 4.0;
double r25418078 = 3.0;
double r25418079 = atan2(1.0, 0.0);
double r25418080 = r25418078 * r25418079;
double r25418081 = 1.0;
double r25418082 = v;
double r25418083 = r25418082 * r25418082;
double r25418084 = r25418081 - r25418083;
double r25418085 = r25418080 * r25418084;
double r25418086 = 2.0;
double r25418087 = 6.0;
double r25418088 = r25418087 * r25418083;
double r25418089 = r25418086 - r25418088;
double r25418090 = sqrt(r25418089);
double r25418091 = r25418085 * r25418090;
double r25418092 = r25418077 / r25418091;
return r25418092;
}
double f(double v) {
double r25418093 = 1.3333333333333333;
double r25418094 = atan2(1.0, 0.0);
double r25418095 = v;
double r25418096 = r25418095 * r25418095;
double r25418097 = r25418096 * r25418094;
double r25418098 = r25418094 - r25418097;
double r25418099 = r25418093 / r25418098;
double r25418100 = 2.0;
double r25418101 = -6.0;
double r25418102 = r25418095 * r25418101;
double r25418103 = r25418095 * r25418102;
double r25418104 = r25418100 + r25418103;
double r25418105 = sqrt(r25418104);
double r25418106 = r25418099 / r25418105;
return r25418106;
}
\frac{4}{\left(\left(3 \cdot \pi\right) \cdot \left(1 - v \cdot v\right)\right) \cdot \sqrt{2 - 6 \cdot \left(v \cdot v\right)}}\frac{\frac{\frac{4}{3}}{\pi - \left(v \cdot v\right) \cdot \pi}}{\sqrt{2 + v \cdot \left(v \cdot -6\right)}}


Bits error versus v
Initial program 1.0
Simplified0.0
Final simplification0.0
herbie shell --seed 2019102
(FPCore (v)
:name "Falkner and Boettcher, Equation (22+)"
(/ 4 (* (* (* 3 PI) (- 1 (* v v))) (sqrt (- 2 (* 6 (* v v)))))))