Quiet NaN
float n nan(uint n nancode)
float nan(uint nancode)
double n nan(ulong n nancode)
double nan(ulong nancode)
halfn nan (ushortn nancode) // if half extension enabled half nan (ushort nancode)
nan
returns a quiet NaN.
The nancode
may be placed in the significand of the resulting NaN.