Michael Perdue wrote: > is float(nan) equal to double(nan)?
NaN isn't equal to anything, not even to itself:
$ cat foo.c
#include <stdio.h>
int main(void)
{
double nan = 0.0/0.0;
if (nan == nan)
printf("equal\n");
else
printf("unequal\n");
return 0;
}
$ gcc -Wall foo.c
$ ./a.out
unequal
--
Glynn Clements <[EMAIL PROTECTED]>
_______________________________________________
grassuser mailing list
[email protected]
http://grass.itc.it/mailman/listinfo/grassuser

