NaN functions

NaN functions create quiet or signaling NaNs.