算術演算子
CoddyのRubyジャーニー「基礎」セクションの一部。レッスン 11/88。
Rubyには、数値を使って数学的な計算を行うための算術演算子があります。これらの演算子は整数と浮動小数点数の両方で使えるため、通常の数学と同じように式を組み立てられます。
Rubyの基本的な算術演算子は次のとおりです。
+ | 加算 |
- | 減算 |
* | 乗算 |
/ | 除算 |
** | べき乗 |
これらの演算子の使い方は次のとおりです。
sum = 10 + 5 # 15
difference = 10 - 3 # 7
product = 4 * 6 # 24
quotient = 20 / 4 # 5
power = 2 ** 3 # 8 (2の3乗)重要な点が1つあります。2つの整数を割るとき、Rubyは整数除算を行い、整数部分のみを返します。たとえば、7 / 2は3.5ではなく3を返します。小数の結果を得るには、少なくとも一方の数値が浮動小数点数である必要があります。7.0 / 2は3.5を返します。
チャレンジ
簡単次の変数が用意されています。
base = 5
height = 12次の値をそれぞれ別の行に計算して表示してください。
baseとheightの合計heightからbaseを引いた結果baseとheightの積heightをbaseで割った結果(整数除算)baseの3乗
自分で試してみよう
# 変数は用意されています
base = 5
height = 12
# TODO: 以下にコードを書いて、次の値を計算して表示してください:
# 1. base と height の和
# 2. height から base を引いた結果
# 3. base と height の積
# 4. height を base で割った結果(整数除算)
# 5. base の 3 乗の値このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Rubyオンラインコンパイラ