Lesson 7 of 100+50 XP

Operators

Arithmetic and comparison operators

📚
Learn
💻
Practice
Quiz
🏆
Challenge
Complete

📚 Lý thuyết

**Operators** là các ký hiệu thực hiện phép tính trên dữ liệu. **Arithmetic Operators (Toán học):** - + : Cộng - - : Trừ - * : Nhân - / : Chia - % : Chia lấy dư (modulo) **Comparison Operators (So sánh):** - == : Bằng - != : Không bằng - > : Lớn hơn - < : Nhỏ hơn - >= : Lớn hơn hoặc bằng - <= : Nhỏ hơn hoặc bằng

💡 Ví dụ 1/3

Arithmetic Operators

🟣 kotlin
1
2
3
4
5
6
7
8
9
10
fun main() {    val a = 17    val b = 5     println("$a + $b = ${a + b}")   // 22    println("$a - $b = ${a - b}")   // 12    println("$a * $b = ${a * b}")   // 85    println("$a / $b = ${a / b}")   // 3 (chia nguyên)    println("$a % $b = ${a % b}")   // 2 (dư)}

💬 Chú ý: Chia 2 số nguyên cho kết quả nguyên!

🎯 Fun Fact

Toán tử % (modulo) rất hữu ích để kiểm tra số chẵn/lẻ: số % 2 == 0 là số chẵn!

💡 Pro Tip

Cẩn thận khi chia số nguyên! 5/2 = 2 (không phải 2.5). Dùng 5.0/2 để có kết quả thập phân.