(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
############ #
