算术运算符
本课属于 Coddy R 学习旅程的“基础知识”单元。第 12 课,共 78 课。
算术运算符让你可以在 R 中进行数学计算。这些运算符适用于数值,并遵循你已经熟悉的数学规则。
R 支持五种基本算术运算符:
| 运算符 | 运算 | 示例 | 结果 |
|---|---|---|---|
+ | 加法 | 5 + 3 | 8 |
- | 减法 | 10 - 4 | 6 |
* | 乘法 | 6 * 7 | 42 |
/ | 除法 | 15 / 3 | 5 |
^ | 乘方 | 2 ^ 3 | 8 |
你可以直接对数字或包含数值的变量使用这些运算符:
price <- 25
quantity <- 4
total <- price * quantityR 遵循标准的数学运算顺序:先进行乘方运算,然后进行乘法和除法,最后进行加法和减法。需要时,可以像普通数学运算一样使用括号来控制运算顺序。
挑战
简单使用算术运算符计算一次购物的总费用。
已为你提供以下变量:
apples <- 6
apple_price <- 1.5
milk_cartons <- 2
milk_price <- 3.25
discount <- 5计算并存储以下值:
- 创建一个名为
apples_total的变量,存储所有苹果的费用(数量乘以单价) - 创建一个名为
milk_total的变量,存储所有牛奶盒的费用(数量乘以单价) - 创建一个名为
subtotal的变量,存储apples_total和milk_total的总和 - 创建一个名为
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这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: R 在线编译器