*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> f90/ieee_is_nan (3)              
Title
Content
Arch
Section
 

Contents


IEEE_IS_NAN(3I)					       Last changed: 1-6-98

NAME    [Toc]    [Back]

     IEEE_IS_NAN - Tests for x being a NaN

SYNOPSIS    [Toc]    [Back]

     IEEE_IS_NAN ([X=]x)

IMPLEMENTATION    [Toc]    [Back]

     UNICOS/mk and IRIX	systems

     CRAY T90 systems that support IEEE	floating-point arithmetic

STANDARDS    [Toc]    [Back]

     CF90 and MIPSpro 7	Fortran	90 compiler extension to Fortran 90

     IEEE Standard for Binary Floating-point Arithmetic

DESCRIPTION    [Toc]    [Back]

     The IEEE_IS_NAN intrinsic function	returns	the value TRUE if x is a
     NaN and return the	value FALSE otherwise.

     This function accepts the following argument:

     x	       Must be of type real.

     IEEE_IS_NAN is an elemental function.  The	name of	this intrinsic
     cannot be passed as an argument.

NOTES    [Toc]    [Back]

     The IEEE intrinsic	procedures use the named constants contained in	a
     system module, so you must	include	one of the following statements	in
     your program:

     * On UNICOS and UNICOS/mk systems:	 USE CRI_IEEE_DEFINITIONS

     * On UNICOS, UNICOS/mk, and IRIX systems:	USE FTN_IEEE_DEFINITIONS

     The CRI_IEEE_DEFINITIONS module is	obsolescent.  It will be removed
     for the CF90 4.0 release.

RETURN VALUES    [Toc]    [Back]

     The result	type and type parameter	are of type default logical.  If x
     is	an array, the result is	an array of the	same shape as x.

     The value returned	has the	value TRUE if x	is a NaN and the value
     FALSE otherwise.

EXAMPLES    [Toc]    [Back]

	  REAL	 x
	  ...			    ! Compute X.
	  IF (IEEE_IS_NAN(x)) THEN
	     ...		    ! Do something.
	  ELSE
	     ...		    ! Do something else.
	  END IF

SEE ALSO    [Toc]    [Back]

      
      
     Intrinsic Procedures Reference Manual, publication	SR-2138, for the
     printed version of	this man page.

IEEE_IS_NAN(3I)					       Last changed: 1-6-98

NAME    [Toc]    [Back]

     IEEE_IS_NAN - Tests for x being a NaN

SYNOPSIS    [Toc]    [Back]

     IEEE_IS_NAN ([X=]x)

IMPLEMENTATION    [Toc]    [Back]

     UNICOS/mk and IRIX	systems

     CRAY T90 systems that support IEEE	floating-point arithmetic

STANDARDS    [Toc]    [Back]

     CF90 and MIPSpro 7	Fortran	90 compiler extension to Fortran 90

     IEEE Standard for Binary Floating-point Arithmetic

DESCRIPTION    [Toc]    [Back]

     The IEEE_IS_NAN intrinsic function	returns	the value TRUE if x is a
     NaN and return the	value FALSE otherwise.

     This function accepts the following argument:

     x	       Must be of type real.

     IEEE_IS_NAN is an elemental function.  The	name of	this intrinsic
     cannot be passed as an argument.

NOTES    [Toc]    [Back]

     The IEEE intrinsic	procedures use the named constants contained in	a
     system module, so you must	include	one of the following statements	in
     your program:

     * On UNICOS and UNICOS/mk systems:	 USE CRI_IEEE_DEFINITIONS

     * On UNICOS, UNICOS/mk, and IRIX systems:	USE FTN_IEEE_DEFINITIONS

     The CRI_IEEE_DEFINITIONS module is	obsolescent.  It will be removed
     for the CF90 4.0 release.

RETURN VALUES    [Toc]    [Back]

     The result	type and type parameter	are of type default logical.  If x
     is	an array, the result is	an array of the	same shape as x.

     The value returned	has the	value TRUE if x	is a NaN and the value
     FALSE otherwise.

EXAMPLES    [Toc]    [Back]

	  REAL	 x
	  ...			    ! Compute X.
	  IF (IEEE_IS_NAN(x)) THEN
	     ...		    ! Do something.
	  ELSE
	     ...		    ! Do something else.
	  END IF

SEE ALSO    [Toc]    [Back]

      
      
     Intrinsic Procedures Reference Manual, publication	SR-2138, for the
     printed version of	this man page.

[ Back ]
 Similar pages
Name OS Title
ieee_unordered IRIX Tests for x or y being a NaN
quiz NetBSD random knowledge tests
pxfisreg IRIX Tests for regular file
pxfisdir IRIX Tests for directory file
confidence IRIX Desktop Confidence Tests
quiz OpenBSD random knowledge tests
pxfischr IRIX Tests for character special file
pxfisblk IRIX Tests for block special file
pxfisfifo IRIX Tests for pipe or a FIFO special file
canput Tru64 STREAMS: Tests for room in a message queue
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service