On Sunday, 9 June 2019 at 08:36:30 UTC, Patrick Schluter wrote: I read the bible too. I know reasons why leaders decided use NaN and FF. but what is the best solution: do some math and get garbage in C++ or NaN in D? or compiler will tell "using unitialized variable" before any math?