Clamps v to the range lo, hi.
v
lo, hi
double clip(double v, double lo, double hi) => v < lo ? lo : (v > hi ? hi : v);