Calculation differences between Debug and Release mode

Steven Schveighoffer schveiguy at yahoo.com
Mon Apr 15 08:51:43 PDT 2013


On Mon, 15 Apr 2013 11:51:07 -0400, Steven Schveighoffer  
<schveiguy at yahoo.com> wrote:

> I would suspect that the issue is floating point error.  On certain  
> hardware, the CPU uses higher-precision 80-bit floating points.  When  
> you store those back to doubles, the extra precision is truncated.

I see you use float not double, but the point is still valid.

-Steve


More information about the Digitalmars-d-learn mailing list