home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / lang / c / 12947 < prev    next >
Encoding:
Internet Message Format  |  1992-08-29  |  638 b 

  1. Path: sparky!uunet!cs.utexas.edu!sun-barr!ames!pacbell.com!network.ucsd.edu!ucsbcsl!ucsbuxa!6500mack
  2. From: 6500mack@ucsbuxa.ucsb.edu (Michael P. Mack)
  3. Newsgroups: comp.lang.c
  4. Subject: How is NaN recognized?
  5. Message-ID: <5569@ucsbcsl.ucsb.edu>
  6. Date: 29 Aug 92 19:06:29 GMT
  7. Sender: root@ucsbcsl.ucsb.edu
  8. Lines: 12
  9.  
  10. I am using scanf() to read in a float that is entered by the user.  If
  11. an invalid string is typed such as "-" or "." then the variable is
  12. assigned -0.NaN(DFD5480000000000... or -0.NaN(DFD9400000000000000...
  13.  
  14. How do I detect when the float is a NaN so that I can set it to 0.0?
  15.  
  16.  
  17. TxInAdv
  18.  
  19. Mike Mack
  20. 6500mack@ucsbuxa.ucsb.edu
  21.  
  22.