On Monday, 11 June 2012 at 12:54:37 UTC, Adam D. Ruppe wrote:
a == b is probably done by the bits at runtime which match
because it is the same assignment.

But a == i_f might be propagated down there as 80 bit compared
to 32 bit and thus be just slightly different.

Unfortunately I used FloatRep and printed out the exponent and fractions, and they were identical (false, 128, 4788187).

 Besides, shouldn't the same types do a direct bit-wise copy?

Reply via email to