🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc.programmer
Article #1021

Detecting invalid floats

#1021
From: Jim Bittman
Date: Sun, 29 Jul 1990 18:09
10 lines
781 bytes
Can anyone tell me of a reliable way of determining invalid
floating point numbers (single or double precision)?  
I'm convinced it is possible since
Borland's debugger just prints "NAN" for this case.

I would appreciate any information, pointers to information, or code in
Turbo C, Microsoft C, or Turbo Pascal.

Thank you all.
Jim Bittman, jmbj@grebyn.com
Technical Details
Message-ID: <20818@grebyn.com>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!news-server.csri.toronto.edu!mailrus!iuvax!noose.ecn.purdue.edu!samsung!zaphod.mps.ohio-state.edu!rpi!uupsi!grebyn!jmbj

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!news-server.csri.toronto.edu!mailrus!iuvax!noose.ecn.purdue.edu!samsung!zaphod.mps.ohio-state.edu!rpi!uupsi!grebyn!jmbj
From: jmbj@grebyn.com (Jim Bittman)
Newsgroups: comp.sys.ibm.pc.programmer
Subject: Detecting invalid floats
Keywords: Turbo C, MSC, tPascal
Message-ID: <20818@grebyn.com>
Date: 29 Jul 90 18:09:09 GMT
Organization: Grebyn Timesharing, Vienna, VA
Lines: 10