Rounds to nearest int then clamps to min..max.
min
max
@useResult int clampToInt(int min, int max) { final int n = round(); if (n < min) return min; if (n > max) return max; return n; }