\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{4}{\left(3 \cdot \pi\right) \cdot \left(1 - v \cdot v\right)}}{\sqrt{2 - 6 \cdot \left(v \cdot v\right)}}double f(double v) {
double r8189979 = 4.0;
double r8189980 = 3.0;
double r8189981 = atan2(1.0, 0.0);
double r8189982 = r8189980 * r8189981;
double r8189983 = 1.0;
double r8189984 = v;
double r8189985 = r8189984 * r8189984;
double r8189986 = r8189983 - r8189985;
double r8189987 = r8189982 * r8189986;
double r8189988 = 2.0;
double r8189989 = 6.0;
double r8189990 = r8189989 * r8189985;
double r8189991 = r8189988 - r8189990;
double r8189992 = sqrt(r8189991);
double r8189993 = r8189987 * r8189992;
double r8189994 = r8189979 / r8189993;
return r8189994;
}
double f(double v) {
double r8189995 = 4.0;
double r8189996 = 3.0;
double r8189997 = atan2(1.0, 0.0);
double r8189998 = r8189996 * r8189997;
double r8189999 = 1.0;
double r8190000 = v;
double r8190001 = r8190000 * r8190000;
double r8190002 = r8189999 - r8190001;
double r8190003 = r8189998 * r8190002;
double r8190004 = r8189995 / r8190003;
double r8190005 = 2.0;
double r8190006 = 6.0;
double r8190007 = r8190006 * r8190001;
double r8190008 = r8190005 - r8190007;
double r8190009 = sqrt(r8190008);
double r8190010 = r8190004 / r8190009;
return r8190010;
}



Bits error versus v
Results
Initial program 1.0
rmApplied associate-/r*0.0
Final simplification0.0
herbie shell --seed 2019174
(FPCore (v)
:name "Falkner and Boettcher, Equation (22+)"
(/ 4.0 (* (* (* 3.0 PI) (- 1.0 (* v v))) (sqrt (- 2.0 (* 6.0 (* v v)))))))