📄 complex.h
字号:
// 复数类的定义
#ifndef Complex_H
#define Complex_H
class Complex
{
private:
double real;
double imaginary;
public:
//构造函数和析构函数
Complex();
Complex(double, double);
~Complex();
//取实部和虚部
double get_real();
double get_imaginary();
//设置实部和虚部,或者同时设置实部和虚部
void set_real(double);
void set_imaginary(double);
void set_complex(double, double);
//求模和主幅角
double get_modul();
double get_argz();
//求共轭复数
Complex get_conjugate_complex();
//运算符重载
Complex operator+(Complex);
Complex operator-(Complex);
Complex operator*(Complex);
Complex operator/(Complex);
Complex operator=(Complex);
bool operator<(Complex);
bool operator>(Complex);
bool operator==(Complex);
//输出复数
void output();
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -