中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C++復數類如何實現加減運算

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

在 C++ 中,復數類(std::complex)已經為我們提供了復數的加法和減法運算。以下是一個簡單的示例,展示了如何使用 std::complex 進行復數的加法和減法運算:

#include <iostream>
#include <complex>

int main() {
    // 創建兩個復數對象
    std::complex<double> c1(3, 4); // 3 + 4i
    std::complex<double> c2(1, 2); // 1 + 2i

    // 執行復數加法
    std::complex<double> sum = c1 + c2;
    std::cout << "Sum: " << sum.real() << " + " << sum.imag() << "i" << std::endl;

    // 執行復數減法
    std::complex<double> diff = c1 - c2;
    std::cout << "Difference: " << diff.real() << " + " << diff.imag() << "i" << std::endl;

    return 0;
}

輸出結果:

Sum: 4 + 6i
Difference: 2 + 2i

在這個示例中,我們首先包含了 <iostream><complex> 頭文件,然后創建了兩個復數對象 c1c2。接著,我們使用 +- 運算符分別執行復數加法和減法運算,并將結果存儲在 sumdiff 變量中。最后,我們使用 std::cout 打印出加法和減法的結果。

0
宁化县| 陈巴尔虎旗| 泸溪县| 四子王旗| 龙南县| 奉化市| 司法| 汉源县| 长沙县| 文成县| 称多县| 安岳县| 抚宁县| 水城县| 阿拉善盟| 昂仁县| 南和县| 齐河县| 四平市| 武鸣县| 宾川县| 大洼县| 万年县| 小金县| 德昌县| 建始县| 江油市| 修文县| 长沙县| 浮山县| 故城县| 安新县| 皮山县| 白朗县| 武平县| 南昌县| 游戏| 晴隆县| 绍兴市| 定襄县| 普格县|