⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 complex_num.h

📁 这个我写的一个计算LC滤波器的程序
💻 H
字号:
// Complex_num.h: interface for the CComplex_num class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_COMPLEX_NUM_H__0B4F9D94_8CC5_11D4_A754_A60657063E7D__INCLUDED_)
#define AFX_COMPLEX_NUM_H__0B4F9D94_8CC5_11D4_A754_A60657063E7D__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class CComplex_num  
{
public:
	double real_part;
	double virt_part;
public:
	CComplex_num();
	virtual ~CComplex_num();
	CComplex_num(double real,double virt);
	
	void assign(double real,double virt);
	CComplex_num operator = (CComplex_num &num)
	{
		real_part=num.real_part;
		virt_part=num.virt_part;
		return (*this);
	}
	double GetAmp();
	double GetPhase();

	friend CComplex_num operator % (CComplex_num &num1,CComplex_num &num2);

	friend CComplex_num operator + (CComplex_num &num1,CComplex_num &num2);
	friend CComplex_num operator - (CComplex_num &num1,CComplex_num &num2);
	friend CComplex_num operator * (CComplex_num &num1,CComplex_num &num2);
	friend CComplex_num operator / (CComplex_num &num1,CComplex_num &num2);
	
};

#endif // !defined(AFX_COMPLEX_NUM_H__0B4F9D94_8CC5_11D4_A754_A60657063E7D__INCLUDED_)

⌨️ 快捷键说明

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