pub fn count_half_open_range_integer_endpoints( a: &Number, b: &Number, ) -> Option<Number>
Integer range(a, b) is half-open [a, b); size max(0, b - a) when b > a.
range(a, b)
[a, b)
max(0, b - a)
b > a