 In such a case, when converting NaN to an integer type, the IEEE 754 standard requires that an invalid operation be signaled.For example in Java, such operations throw instances of codice_8.In C, they lead to undefined behavior, but if annex F is supported, the operation yields an "invalid" floating-point exception (as required by the IEEE standard) and an unspecified value.