Ruby 絶対値を取得する

Ruby 絶対値を取得する

Rubyで、絶対値を取得するソースコードを記述してます。「abs」を使用します。分数などにも使用することが可能です。

環境

  • OS windows11 home
  • ruby 3.1.3p185

絶対値を取得

絶対値を取得するには「abs」を使用します。

数値.abs

※結果は配列[ 商, 余り ]で返ります。

実際に使用してみます。

p 123.abs
# 123

p -123.abs
# 123

p 0.abs
# 0

p 1.23.abs
# 1.23

p -1.23.abs
# 1.23

絶対値で取得されていることが確認できます。

分数

「Rational」で分数にした値にも使用することできます。

p Rational(1, 3)
# (1/3)

p Rational(-1, 3)
# (-1/3)

p Rational(1, 3).abs
# (1/3)

p Rational(-1, 3).abs
# (1/3)