Line data Source code
1 : #include <tgmath.h> 2 : 3 3 : int sgn(double val) { return (int)(((double)0 < val) - (val < (double)0)); } 4 : 5 3 : double sign(double a, double b) { return (b >= 0.0) ? fabs(a) : -fabs(a); }