What's happening here?
float x, y, z;
x = 843314856.53262618491243641555602;
y = 1.0/536870912.0;
z = x*y;
I see the following values in the debugger window (using SIM-ARM):
x = 8.43315e+08
y = 1.86265e-09
z = 6.70968e-39 <----- Error, should eveluete to 1.57080068475000