NaN function

Warning

This documentation refers to the Classic QDK, which has been replaced by the Modern QDK.

Please see https://aka.ms/qdk.api for the API documentation for the Modern QDK.

Namespace: Microsoft.Quantum.Math

Package: Microsoft.Quantum.QSharp.Foundation

Returns a value that is not a number (i.e. NaN).

function NaN () : Double

Output : Double

Remarks

The value output by this function follows IEEE 754 rules for how NaN works when used with other double-precision floating point values. For example, for any value x of type Double, NaN() == x is false; this holds even if x is also NaN().

See Also