91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C++復數類支持哪些運算符重載

c++
小樊
82
2024-09-12 18:55:50
欄目: 編程語言

C++的復數類(std::complex)支持以下運算符重載:

  1. +:加法,用于將兩個復數相加。
  2. -:減法,用于將兩個復數相減。
  3. *:乘法,用于將兩個復數相乘。
  4. /:除法,用于將兩個復數相除。
  5. ==:等于,用于比較兩個復數是否相等。
  6. !=:不等于,用于比較兩個復數是否不相等。
  7. <<:輸出流操作符,用于將復數輸出到流中。
  8. >>:輸入流操作符,用于從流中讀取復數。

這些運算符重載使得我們可以使用自然的數學運算符來處理復數,而無需調用特定的函數。例如:

#include <iostream>
#include <complex>

int main() {
    std::complex<double> a(1, 2);
    std::complex<double> b(3, 4);
    std::complex<double> c = a + b;
    std::cout << "a + b = "<< c << std::endl;
    return 0;
}

在這個例子中,我們使用了+運算符來將兩個復數相加,并使用<<運算符將結果輸出到控制臺。

0
奉贤区| 运城市| 镇原县| 龙泉市| 贵港市| 临汾市| 辛集市| 东源县| 芦山县| 罗甸县| 咸丰县| 满洲里市| 同江市| 墨竹工卡县| 奎屯市| 凤山县| 海南省| 金山区| 隆安县| 宾川县| 太谷县| 肇东市| 合江县| 特克斯县| 泰兴市| 内黄县| 堆龙德庆县| 邢台市| 文成县| 大港区| 河北区| 华蓥市| 廉江市| 桐庐县| 阿尔山市| 阿拉善左旗| 阜新市| 昌都县| 平武县| 微博| 当阳市|