between?

Comparable#between?(min, max)はselfがmin以上max以下のときにtrueのようです。つまりinclusive.

p 0.between?(1, 3)  #=> false
p 1.between?(1, 3)  #=> true
p 2.between?(1, 3)  #=> true
p 3.between?(1, 3)  #=> true
p 4.between?(1, 3)  #=> false

ところで、NumericはComparableをincludeしていますが、ri Comparable#between?はできますが、ri Numeric#between?はできないようです。そういうものなのでしょう、たぶん。
refeだとrefe c betやrefe n betで表示できます。