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

Numeric#magnitude

num.magnitude → numeric

Alias of #abs

Returns the absolute value of num.

Example
12.abs         #=> 12
(-34.56).abs   #=> 34.56
-34.56.abs     #=> 34.56

Numeric#magnitude is an alias for Numeric#abs.

See also #abs #integer? #modulo #infinite? also in 4.1 · 4.0 · 3.4 · 3.3 · 3.2 · 3.1