[Ruby]数値を2乗するには?

Ruby

どうも、ちょげ(@chogetarou)です。

数値を二乗する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

数値を2乗する方法は、2つあります。

「**」

1つは、「**」を使う方法です。

「**」の左辺に数値、右辺に「2」を指定します。

#num=対象の数値
result = num ** 2

上記の「**」は、左辺の数値の二乗を取得します。

使用例

p 10 ** 2
p 3 ** 2
p 1.2 ** 2
出力:
100
9
1.44

「*」

もう1つは、「*」を使う方法です。

「*」の左辺と右辺に同じ数値を指定します。

#num=対象の数値
result = num * num

上記の「*」は、対象の数値の二乗を取得します。

使用例

p 10 * 10
p 3 * 3
p 1.2 * 1.2
出力:
100
9
1.44

まとめ

数値を2乗する方法は、2つあります。

  • 「**」を使う方法
    result = num ** 2
  • 「*」を使う方法
    result = num * num

コメント

タイトルとURLをコピーしました