is_ieee_signaling_nan Interface

public interface is_ieee_signaling_nan

Checks whether x is ieee_signaling_nan


Module Procedures

private pure elemental function is_ieee_signaling_nan_class(x) result(status)

Checks whether x is ieee_signaling_nan

Arguments

Type IntentOptional Attributes Name
type(ieee_class_type), intent(in) :: x

Return Value logical

private pure elemental function is_ieee_signaling_nan_real32(x) result(status)

Checks whether x is ieee_signaling_nan

Arguments

Type IntentOptional Attributes Name
real(kind=real32), intent(in) :: x

Return Value logical

private pure elemental function is_ieee_signaling_nan_real64(x) result(status)

Checks whether x is ieee_signaling_nan

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in) :: x

Return Value logical

private pure elemental function is_ieee_signaling_nan_real128(x) result(status)

Checks whether x is ieee_signaling_nan

Arguments

Type IntentOptional Attributes Name
real(kind=real128), intent(in) :: x

Return Value logical