On Monday, 16 May 2016 at 08:47:03 UTC, Iain Buclaw wrote:
But you *didn't* request coercion to 32 bit floats. Otherwise you would have used 1.30f.
const float f = 1.3f; float c = f; assert(c*1.0 == f*1.0); // Fails! SHUTDOWN!
Ola Fosheim Grøstad via Digitalmars-d Mon, 16 May 2016 01:59:10 -0700
On Monday, 16 May 2016 at 08:47:03 UTC, Iain Buclaw wrote:
But you *didn't* request coercion to 32 bit floats. Otherwise you would have used 1.30f.
const float f = 1.3f; float c = f; assert(c*1.0 == f*1.0); // Fails! SHUTDOWN!