iota to array
psychoticRabbit
meagain at megain.com
Mon Feb 26 23:34:06 UTC 2018
On Sunday, 25 February 2018 at 14:52:19 UTC, Steven Schveighoffer
wrote:
>
> 1 == 1.0, no?
no. at least, not when a language forces you to think in terms of
types.
1 is an int.
1.0 is a floating point.
I admit, I've never printed output without using format
specifiers, but still, if I say write(1.0), it should not go off
and print what looks to me, like an int.
Inheriting crap from C is no excuse ;-)
and what's going on here btw?
assert( 1 == 1.000000000000000001 ); // assertion error in DMD
but not in LDC
assert( 1 == 1.0000000000000000001 ); // no assertion error??
(compiled in 64bit mode)
More information about the Digitalmars-d-learn
mailing list