From: Gavin Scott on
Terje Mathisen <"terje.mathisen at tmsw.no"> wrote:
> The difference becomes visible if you do a set of calculations which
> will temporarily over- or under-flow a double precision variable, but
> subsequent operations bring it back into range.

> It is only when you store variables to memory that they get rounded to
> the actual double format, which also means that a value which will
> underflow in memory can keep full precision as long as it is stored in a
> register, but save/restore to memory will destroy it.

What happens on a context switch?

G.