The Single (32-bit IEEE floating point) value used as missing is the positive Quiet NaN value of 7FC00000 hexadecimal. It can be tested for using the McIsMissingValue or the McOpEQ or McOpNE operators.
In all unary or binary operations other than assignment (McObject.McOpSelfAssign), a missing value for either operand causes the result value to be the unchanged left hand value. The statistical methods McBasicStatistics and McRankedValues will skip missing values.
A special missing value is defined only for Single and Double types. McOpCast will cast a missing value from Single to Double and vice versa.
When printed, missing values display as 1.#NaN.