On Thu, 25 Jan 2007 12:51:06 +0100 (CET) [EMAIL PROTECTED] (Marco van de Voort) wrote:
> > > > How to set a double to NAN (not a number)? > > > > I only found a IsNAN in the math unit. > > > > > > const nan=0/0; > > > > unit1.pas(28,10) Error: Division by zero > > Afaik that is delphi mode only. Me delphi mode? Are you kidding? > Also check the "typ" unit of numlib (in packages) Thanks. const NANDoubleArray : ARRAY[0..7] OF BYTE = ($FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF); var nan : double absolute NANDoubleArray; Maybe NAN constants for float types can be added to the Math unit? Mattias _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal