home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!haven.umd.edu!purdue!yuma!csn!copper!aspen.craycos.com!jrbd
- From: jrbd@craycos.com (James Davies)
- Newsgroups: comp.lang.fortran
- Subject: Re: how to quit on an NaN result?
- Message-ID: <1992Aug17.151505.18062@craycos.com>
- Date: 17 Aug 92 15:15:05 GMT
- References: <1992Aug16.200837.14024@samba.oit.unc.edu> <1992Aug16.221125.19419@ccu1.aukuni.ac.nz>
- Organization: Cray Computer Corporation
- Lines: 14
-
- In article <1992Aug16.221125.19419@ccu1.aukuni.ac.nz> ecmtwhk@ccu1.aukuni.ac.nz (Thomas Koenig) writes:
- >Bruce.Scott@bbs.oit.unc.edu (Bruce Scott) writes:
- >
- >>How can I check forNaN's and quit when one arises.
- >
- >NaN's are supposed to fail every test, so
- >
- > IF ((.NOT.AVAR.GE.0.) .AND. (.NOT.AVAR.LT.0.)) STOP
- >
- >should do the trick.
-
- Would this have the same effect?
-
- IF (AVAR .NE. AVAR) STOP
-