Frits van Bommel wrote: > Matthew Allen wrote: >> float dx=0; [snip] > However, after adding 'printf("%d", dx)' the generated code for D and Oops, that shouldn't be "%d", should it? Well, it doesn't matter because I just put that in to keep the compiler from completely optimizing out the loop but that does explain why I get such weird output :).