Menu
CoddyTech

算术运算符

本课属于 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 次方)

一个重要的细节:两个整数相除时,Ruby 会执行整数除法,只返回整数部分。例如,7 / 2 返回 3,而不是 3.5。要得到小数结果,至少有一个数必须是浮点数:7.0 / 2 返回 3.5。

challenge icon

挑战

简单

你会获得以下变量:

base = 5
height = 12

计算并显示以下值,每个值单独占一行:

  1. base 和 height 的和
  2. height 减去 base 的结果
  3. base 和 height 的乘积
  4. height 除以 base 的结果(整数除法)
  5. base 的 3 次幂

亲手试试

# 变量已提供
base = 5
height = 12

# TODO: 在下方编写代码,计算并显示:
# 1. base 与 height 的和
# 2. height 减去 base 的结果
# 3. base 与 height 的乘积
# 4. height 除以 base 的结果(整数除法)
# 5. base 的 3 次方的值
quiz icon自我测试

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

基础知识中的所有课

自己练习: Ruby 在线编译器