sgn function

double sgn(
  1. double x
)

Implementation

double sgn(double x) {
  return (x > 0 ? 1 : 0) - (x < 0 ? 1 : 0);
}