Menu
CoddyTech

算术运算符

本课属于 Coddy R 学习旅程的“基础知识”单元。第 12 课,共 78 课。

算术运算符让你可以在 R 中进行数学计算。这些运算符适用于数值,并遵循你已经熟悉的数学规则。

R 支持五种基本算术运算符:

运算符运算示例结果
+加法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. 创建一个名为 subtotal 的变量,存储 apples_total 和 milk_total 的总和
  4. 创建一个名为 final_total 的变量,存储小计减去折扣后的金额

使用 print() 函数按此顺序显示 apples_total、milk_total、subtotal 和 final_total。

亲手试试

# 已给出的变量
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自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: R 在线编译器