change NaN to compile with msvc