normalize function

double normalize(
  1. double x,
  2. double min,
  3. double max
)

Normalizes a value x between min and max.

Implementation

double normalize(double x, double min, double max) {
  if (max - min == 0) return 0.0;
  return (x - min) / (max - min);
}