Skip to content

End of Life Ruby 3.0 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →

instance method

Float#coerce

float.coerce(numeric) → array

Returns an array with both numeric and float represented as Float objects.

This is achieved by converting numeric to a Float.

Example
1.2.coerce(3)       #=> [3.0, 1.2]
2.5.coerce(1.1)     #=> [1.1, 2.5]
See also #ceil #denominator #arg #divmod also in 4.1 · 4.0 · 3.4 · 3.3 · 3.2 · 3.1