Menu
Coddy logo textTech

算術演算子

CoddyのRジャーニー「基礎」セクションの一部 — レッスン 12/78。

算術演算子を使用すると、Rで数学的な計算を行うことができます。これらの演算子は数値に対して機能し、すでに知っているのと同じ数学的ルールに従います。

Rは5つの基本的な算術演算子をサポートしています:

演算子演算結果
+加算5 + 38
-減算10 - 46
*乗算6 * 742
/除算15 / 35
^べき乗2 ^ 38

これらの演算子は、数値に対して直接使用することも、数値を含む変数に対して使用することもできます。

price <- 25
quantity <- 4
total <- price * quantity

Rは標準的な数学の演算順序に従います。最初にべき乗、次に掛け算と割り算、そして最後に足し算と引き算が行われます。通常の数学と同様に、必要に応じて括弧を使用して順序を制御してください。

challenge icon

チャレンジ

簡単

算術演算子を使用して、買い物の合計金額を計算してください。

以下の変数が提供されています:

apples <- 6
apple_price <- 1.5
milk_cartons <- 2
milk_price <- 3.25
discount <- 5

以下の値を計算し、保存してください:

  1. すべてのリンゴの代金(数量に価格を掛けたもの)を格納する、apples_total という名前の変数を作成します。
  2. すべての牛乳パックの代金(数量に価格を掛けたもの)を格納する、milk_total という名前の変数を作成します。
  3. apples_totalmilk_total の合計を格納する、subtotal という名前の変数を作成します。
  4. 小計(subtotal)から割引額(discount)を引いた値を格納する、final_total という名前の変数を作成します。

print() 関数を使用して、apples_totalmilk_totalsubtotalfinal_total をこの正確な順序で表示してください。

チートシート

Rは5つの基本的な算術演算子をサポートしています:

演算子操作結果
+加算5 + 38
-減算10 - 46
*乗算6 * 742
/除算15 / 35
^べき乗2 ^ 38

これらの演算子は、数値または変数と一緒に使用できます:

price <- 25
quantity <- 4
total <- price * quantity

Rは標準的な数学の演算順序に従います。まずべき乗、次に乗算と除算、最後に加算と減算が行われます。必要に応じて括弧を使用して順序を制御してください。

自分で試してみよう

# 与えられた変数
apples <- 6
apple_price <- 1.5
milk_cartons <- 2
milk_price <- 3.25
discount <- 5

# TODO: 以下にコードを記述してください
# 1. apples_total を計算する (数量 * 価格)
# 2. milk_total を計算する (数量 * 価格)
# 3. subtotal を計算する (apples_total と milk_total の合計)
# 4. final_total を計算する (subtotal から discount を引いたもの)

# 結果を次の順序で出力する: apples_total, milk_total, subtotal, final_total
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン