During doing arithmetic operation, if the resulting number exceeds the min/max range, it should be set to min/max. ref: [saturation arithmetic](https://en.wikipedia.org/wiki/Saturation_arithmetic)