complex.cpp

来自「基2 fft的基本原理」· C++ 代码 · 共 41 行

CPP
41
字号
#include "complex.h"

complex complex :: operator + (const complex & c1)const
{
    complex c(0,0);
    c.real=real+c1.real;
    c.imag=imag+c1.imag;
    return c;
}

complex complex :: operator - (const complex & c2)const
{
    complex c(0,0);
    c.real=real-c2.real;
    c.imag=imag-c2.imag;
    return c;
}

complex complex :: operator * (const complex & c3)const
{
    complex c(0,0);
    c.real=real*c3.real-imag*c3.imag;
    c.imag=real*c3.imag+imag*c3.real;
    return c;
}

/*complex complex :: operator = (const complex & c4)const
{
    complex c(0,0);
    c.real=c4.real;
    c.imag=c4.imag;
    return c;
}*/

void complex :: display()const
{
    cout << real << "\t" <<imag<<endl;
}


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?