Toán tử số học
Thuộc phần Kiến thức nền tảng trong hành trình C# của Coddy. Bài học 15 trên 69.
Toán tử dùng để thực hiện các phép toán trên giá trị.
Trước tiên, chúng ta sẽ tìm hiểu các toán tử số học cơ bản nhất. Có thể bạn đã quen với chúng từ các giờ học toán.
| Toán tử | Phép tính | Ví dụ |
|---|---|---|
| + | Phép cộng | 3 + 2 = 5 |
| - | Phép trừ | 3 - 2 = 1 |
| * | Phép nhân | 3 * 2 = 6 |
| / | Phép chia | 4 / 2 = 2 |
Cùng xem ví dụ sử dụng:
int a = 3;
int b = 5;
int c = a + b; // c chứa giá trị 8Khi làm việc với số thập phân trong C#, chúng ta dùng kiểu dữ liệu double, có thể lưu trữ các số có phần thập phân.
Các toán tử số học tương tự (+, -, *, /) cũng dùng được với số thực:
double x = 3.3;
double y = 4.1;
double z = x + y; // z chứa giá trị 7.4Phép chia là điểm khác biệt duy nhất: khi cả hai giá trị đều là int, / loại bỏ phần thập phân, nên 7 / 2 bằng 3, còn 7.0 / 2.0 bằng 3.5.
Thử thách
Người mớiViết code khởi tạo hai biến a và b với các giá trị lần lượt là 5.2 và 2.6.
Sau đó, khởi tạo một biến khác là c để lưu kết quả của a / b.
Tự làm thử
using System;
public class Program {
public static void Main(string[] args) {
// Viết code của bạn bên dưới
// Đừng thay đổi dòng bên dưới
Console.WriteLine("a = " + a + ", b = " + b + ", c = " + c);
}
}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
4Các toán tử, phần 1
Toán tử số họcToán tử moduloTăng và giảmTăng và giảm hậu tốToán tử số học rút gọn5Toán tử phần 2
Toán tử so sánhToán tử logic phần 1Toán tử logic phần 2Ôn tập: logic đơn giảnToán tử logic phần 3Tự luyện tập: Trình biên dịch C# online