End of Life Ruby 3.0 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →
instance method
Integer#rationalize
int.rationalize([eps]) → rational
rational.c
View on GitHub ↗
static VALUE
integer_rationalize(int argc, VALUE *argv, VALUE self)
{
rb_check_arity(argc, 0, 1);
return integer_to_r(self);
}
Returns the value as a rational. The optional argument eps is always ignored.