Các toán tử khai báo trong lập trình c năm 2024
Ở bài học trước, bạn đã nắm được TOÁN TỬ SỐ HỌC, TOÁN TỬ TĂNG GIẢM VÀ TOÁN TỬ GÁN TRONG C++. Show
Hôm nay, mình sẽ hướng dẫn về Toán tử quan hệ, logic, bitwise, misc và độ ưu tiên toán tử trong C++ (Operators). Nội dungĐể đọc hiểu bài này tốt nhất các bạn nên có kiến thức cơ bản về các phần:
Trong bài ta sẽ cùng tìm hiểu các vấn đề:
Toán tử quan hệ trong C++ (Relational operators)Toán tử quan hệ dùng để so sánh 2 toán hạng với nhau. Sẽ trả về 2 giá trị là 1 (true) hoặc 0 (false). Bảng bên dưới mô tả các toán tử quan hệ trong C++, giả sử x = 6, y = 9 Chú ý: Phân biệt toán tử gán bằng (=) và toán tử so sánh bằng (==). Ví dụ: ` include using namespace std; int sum(int a, int b) { return a + b; } int main() { cout << "Enter an integer: "; int x; cin >> x; cout << "Enter another integer: "; int y; cin >> y; if (x == y) if (x != y) if (x > y) if (x < y) if (x >= y) if (x <= y) return 0;
}`Outputs: Toán tử quan hệ và so sánh số chấm động?Trong lập trình, việc so sánh trực tiếp 2 số chấm động là điều không nên và có thể cho ra những kết quả không mong muốn. Đó là do lỗi làm tròn của số chấm động, vấn đề này đã được giải thích trong bài SỐ TỰ NHIÊN & SỐ CHẤM ĐỘNG TRONG C++ (Integer, Floating point). Ví dụ: ` include
include |