why is the default floating point value NAN ?
Adam D. Ruppe
destructionator at gmail.com
Wed Oct 17 15:51:47 UTC 2018
On Wednesday, 17 October 2018 at 15:48:16 UTC, Codifies wrote:
> I'd have thought it ought to be 0.0 ?
>
> So far I seen carefully considered and sensible reasons for
> doing things in D, so why NAN ?
You are supposed to initialize your own variables explicitly. NaN
is a somewhat easy way to indicate that you forgot to do that.
More information about the Digitalmars-d-learn
mailing list