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 Kotlin của Coddy. Bài học 19 trên 93.

Kotlin cung cấp toán tử số học để thực hiện các phép tính trên số. Đây là những toán tử bạn dùng trong toán học cơ bản.

Đây là bốn toán tử số học cơ bản:

Toán tửPhép toánVí dụKết quả
+Phép cộng10 + 313
-Phép trừ10 - 37
*Phép nhân10 * 330
/Phép chia10 / 33

Bạn có thể dùng các toán tử này với biến và lưu kết quả:

fun main() {
    val a = 15
    val b = 4
    
    val sum = a + b        // 19
    val difference = a - b // 11
    val product = a * b    // 60
    val quotient = a / b   // 3
    
    println(quotient)
}

Quan trọng: Khi chia hai số nguyên, Kotlin thực hiện phép chia số nguyên: kết quả bị cắt bỏ phần thập phân, không phải làm tròn. Vì vậy, 15 / 4 cho kết quả 3, không phải 3.75.

Nếu bạn cần kết quả thập phân, ít nhất một số phải là Double:

fun main() {
    println(15.0 / 4)  // In ra: 3.75
}
challenge icon

Thử thách

Dễ

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

val x = 24
val y = 7

Dùng các biến này để tính và in ra các kết quả sau, mỗi kết quả trên một dòng riêng:

  1. Tổng của x và y
  2. Hiệu của x trừ y
  3. Tích của x và y
  4. Kết quả chia x cho y (phép chia số nguyên)

Lưu ý: Phép chia số nguyên bỏ phần thập phân, vì vậy kết quả cuối cùng sẽ là một số nguyên.

Tự làm thử

fun main() {
    val x = 24
    val y = 7
    
    // TODO: Viết code của bạn bên dưới
    // Tính và in ra:
    // 1. Tổng của x và y
    // 2. Hiệu khi lấy x trừ y
    // 3. Tích của x và y
    // 4. Kết quả chia x cho y (phép chia số nguyên)
    
}
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: Playground Kotlin