When I'm debugging my program, the values displayed for floating point numbers are totally wrong.
double a = 1.0;
QList<double> list;
list << a;
With this example the debbugger shows that a contains 1.0 that list contains one item, but its displayed value is rubbish (seems that is not read at the right place) -- its real value is correct anyhow if I display it in my program UI.

Anyone had this problem and knows how to solve it?