Christoph J. Bachinger wrote:
> First Evaluate
> 0.00000000000000 - 1.570796326795
> The result should be -1.570796326795 or I'm wrong
>
> Then [...DirectX stuff...]
>
> Then evaluate
> 0.00000000000000 - 1.570796326795
> The result is -1.570796370506
I think this may be another case of an external library changing the floating
point control flags and not putting them back afterwards. See this thread for
a few more details:
http://groups.google.co.uk/group/comp.lang.smalltalk.dolphin/browse_frm/thread/969c51cf966d3ddf/3d4d8bc0ed8a36b5 -- chris