\left(x \cdot 3\right) \cdot x
x \cdot \left(x \cdot 3\right)
double f(double x) {
double r11458696 = x;
double r11458697 = 3.0;
double r11458698 = r11458696 * r11458697;
double r11458699 = r11458698 * r11458696;
return r11458699;
}
double f(double x) {
double r11458700 = x;
double r11458701 = 3.0;
double r11458702 = r11458700 * r11458701;
double r11458703 = r11458700 * r11458702;
return r11458703;
}



Bits error versus x
Results
Initial program 0.2
Final simplification0.2
herbie shell --seed 2019171
(FPCore (x)
:name "Diagrams.Tangent:$catParam from diagrams-lib-1.3.0.3, F"
(* (* x 3.0) x))