返回首页 C++ 模板

关系运算模板

大于、小于、等于、不等于——比较两个值的关系

关系运算 比较 等于 GESP1
#include <bits/stdc++.h>
using namespace std;

int main() {
    int a = 5, b = 3;
    cout << (a > b) << endl;    // 1 (true)
    cout << (a < b) << endl;    // 0 (false)
    cout << (a >= b) << endl;   // 1
    cout << (a == b) << endl;   // 0
    cout << (a != b) << endl;   // 1

    // 连续比较要拆开
    int x = 5;
    if (x > 1 && x < 10) {
        cout << "x 在 1~10 之间" << endl;
    }

    // 浮点数比较用极小值
    double d1 = 0.1 + 0.2, d2 = 0.3;
    if (fabs(d1 - d2) < 1e-9) {
        cout << "近似相等" << endl;
    }

    return 0;
}

📖 要点说明

⚠️ 常见错误