source file of the Flower Library
- (c) 1997--1998 Han-Wen Nienhuys <hanwen@stack.nl>
+ (c) 1997--2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
#define REAL_HH
-#include <math.h>
#include <limits.h>
typedef double Real;
-const Real infinity_f = HUGE_VAL;
+extern const Real infinity_f;
template<class T> inline T abs (T x)
{
template<class T> inline int sign (T x)
{
if (x)
- return x > 0 ? 1 : -1;
+ return x > T(0) ? 1 : -1;
return 0;
}