Является ли `x! = X` портативным способом проверки на NaN?

В C вы можете проверить, если двойной, если NaN, используяisnan(x), Однако много мест в Интернете, в том числе, например, этоТак ответь сказать, что вы можете просто использоватьx!=x вместо.

Являетсяx!=x в любой спецификации C как метод, который гарантированно проверить, если х является NaN? Я не могу найти его сам и хотел бы, чтобы мой код работал с разными компиляторами.

Ответы на вопрос(2)

Ваш ответ на вопрос