Menu
CoddyTech

Toán tử số học

Thuộc phần Kiến thức nền tảng trong hành trình Ruby của Coddy. Bài học 11 trên 88.

Ruby cung cấp các toán tử số học để thực hiện phép tính trên các số. Những toán tử này hoạt động với cả số nguyên và số thực, giúp bạn tạo biểu thức giống như trong toán học thông thường.

Các toán tử số học cơ bản trong Ruby là:

+Phép cộng
-Phép trừ
*Phép nhân
/Phép chia
**Phép lũy thừa

Dưới đây là cách bạn có thể sử dụng các toán tử này:

sum = 10 + 5        # 15
difference = 10 - 3 # 7
product = 4 * 6     # 24
quotient = 20 / 4   # 5
power = 2 ** 3      # 8 (2 lũy thừa 3)

Một chi tiết quan trọng: khi chia hai số nguyên, Ruby thực hiện phép chia số nguyên và chỉ trả về phần nguyên. Ví dụ, 7 / 2 trả về 3, không phải 3.5. Để nhận kết quả thập phân, ít nhất một số phải là số thực: 7.0 / 2 trả về 3.5.

challenge icon

Thử thách

Dễ

Bạn được cung cấp các biến sau:

base = 5
height = 12

Hãy tính và hiển thị các giá trị sau, mỗi giá trị trên một dòng riêng:

  1. Tổng của base và height
  2. Kết quả của height trừ base
  3. Tích của base và height
  4. Kết quả của height chia cho base (phép chia số nguyên)
  5. Giá trị của base lũy thừa 3

Tự làm thử

# Các biến (variable) đã có sẵn
base = 5
height = 12

# TODO: Viết code bên dưới để tính và hiển thị:
# 1. Tổng của base và height
# 2. Kết quả của height trừ base
# 3. Tích của base và height
# 4. Kết quả của height chia cho base (phép chia lấy phần nguyên)
# 5. Giá trị của base lũy thừa 3
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Kiến thức nền tảng

Tự luyện tập: Trình biên dịch Ruby online