Bài 5: Toán tử trong C#
1. Toán tử toán học
Các phép toán số học cơ bản (+,-,*,/)
Các phép toán này không thể thiếu trong bất cứ ngôn ngữ lập trình nào, C# cũng không ngoại lệ, các phép toán số học đơn giản nhưng rất cần thiết bao gồm: phép cộng (+), phép trừ (-), phép nhân (*), phép chia (/) nguyên và không nguyên.
Phép toán chia lấy dư
2. Toán tử tăng và giảm
Tính toán và gán trở lại
Toán tử tăng giảm tiền tố và tăng giảm hậu tố
- C# cung cấp hai toán tử đặc biệt là tăng một (++) hay giảm một (--). Khi đó muốn tăng đi một giá trị của biến đếm trong vòng lặp ta có thể viết như sau:
bienDem++;
ví dụ:
3. Toán tử quan hệ
4. Toán tử Logic
ví dụ:
5. Độ ưu tiên toán tử
6. Toán tử ba ngôi
Hầu hết các toán tử đòi hỏi có một toán hạng như toán tử (++, --) hay hai toán hạng
như (+,-,*,/,...). Tuy nhiên, C# còn cung cấp thêm một toán tử có ba toán hạng (?:). Toán tử
này có cú pháp sử dụng như sau:
<Biểu thức điều kiện > ? <Biểu thức thứ 1> : <Biểu thức thứ 2>
Toán tử này sẽ xác định giá trị của một biểu thức điều kiện, và biểu thức điều kiện này phải
trả về một giá trị kiểu bool. Khi điều kiện đúng thì <biểu thức thứ 1> sẽ được thực hiện, còn
ngược lại điều kiện sai thì <biểu thức thứ 2> sẽ được thực hiện. Có thể diễn giải theo ngôn
ngữ tự nhiên thì toán tử này có ý nghĩa : “Nếu điều kiện đúng thì làm công việc thứ nhất, còn
ngược lại điều kiện sai thì làm công việc thứ hai”.
ví dụ:
Lấy giá trị lớn hơn giữa 2 số
Mình đã đưa ra các toán tử trong c# mong sẽ giúp ích cho bạn. Chúc các bạn vui vẻ.
Post A Comment:
0 comments so far,add yours