\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{4}{\frac{\left(\sqrt{2 - \left(v \cdot 6\right) \cdot v} \cdot 3\right) \cdot \left(\pi \cdot \left(1 \cdot \left(1 \cdot 1\right) - \left(\left(v \cdot v\right) \cdot \left(v \cdot v\right)\right) \cdot \left(v \cdot v\right)\right)\right)}{\left(\left(v \cdot v\right) \cdot \left(v \cdot v\right) + \left(v \cdot v\right) \cdot 1\right) + 1 \cdot 1}}double f(double v) {
double r11109322 = 4.0;
double r11109323 = 3.0;
double r11109324 = atan2(1.0, 0.0);
double r11109325 = r11109323 * r11109324;
double r11109326 = 1.0;
double r11109327 = v;
double r11109328 = r11109327 * r11109327;
double r11109329 = r11109326 - r11109328;
double r11109330 = r11109325 * r11109329;
double r11109331 = 2.0;
double r11109332 = 6.0;
double r11109333 = r11109332 * r11109328;
double r11109334 = r11109331 - r11109333;
double r11109335 = sqrt(r11109334);
double r11109336 = r11109330 * r11109335;
double r11109337 = r11109322 / r11109336;
return r11109337;
}
double f(double v) {
double r11109338 = 4.0;
double r11109339 = 2.0;
double r11109340 = v;
double r11109341 = 6.0;
double r11109342 = r11109340 * r11109341;
double r11109343 = r11109342 * r11109340;
double r11109344 = r11109339 - r11109343;
double r11109345 = sqrt(r11109344);
double r11109346 = 3.0;
double r11109347 = r11109345 * r11109346;
double r11109348 = atan2(1.0, 0.0);
double r11109349 = 1.0;
double r11109350 = r11109349 * r11109349;
double r11109351 = r11109349 * r11109350;
double r11109352 = r11109340 * r11109340;
double r11109353 = r11109352 * r11109352;
double r11109354 = r11109353 * r11109352;
double r11109355 = r11109351 - r11109354;
double r11109356 = r11109348 * r11109355;
double r11109357 = r11109347 * r11109356;
double r11109358 = r11109352 * r11109349;
double r11109359 = r11109353 + r11109358;
double r11109360 = r11109359 + r11109350;
double r11109361 = r11109357 / r11109360;
double r11109362 = r11109338 / r11109361;
return r11109362;
}



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