(3.10 * 2.30) * 1.50 = 10.695000 = 0x412B1EB8 #### #
3.10 * (2.30 * 1.50) = 10.694999 = 0x412B1EB7 #### #
float MUL(x,y) float x,y; { return(x*y); }
main() { float A=3.1,B=2.3,C=1.5; float X,Y;
X=MUL(MUL(A,B),C); Y=MUL(A,MUL(B,C));
printf("\n (%f x %f) x %f = %f\n",A,B,C,X); printf("\n %f x (%f x %f) = %f\n",A,B,C,Y); }
(3.11 * 2.30) * 1.50 = 10.729500000000000 = 0x402575810624DD2F ############ #
3.11 * (2.30 * 1.50) = 10.729499999999998 = 0x402575810624DD2E ############ #