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

📄 complex.h

📁 该函数可以实现任意行列数double型矩阵的张量乘积 用数组实现
💻 H
字号:
class complex //编写复数类


{
public:

  complex(double r=1,double i=1):real(r),imag(i){}//构造函数,实现初始化
  complex (double r) {real= r;imag=0;}//转换构造函数
  operator double(){return real;}//类型转换函数
  friend complex operator+(complex &c1,complex &c2);  //重载+运算                              
  friend complex operator-(complex &c1,complex &c2);//重载-运算
  friend complex operator*(complex &c1,complex &c2);//重载×运算
  friend complex operator/(complex &c1,complex &c2);//重载/运算
  friend complex operator*(complex &c2,double d);//重载×运算,可以实现复数和实数相乘
 // void operator=(complex&c1);
  complex conjugate();//求复数共轭函数
  complex negconjugate();//求复数负共轭函数
  void setinitial (double ,double);//给复数设置值函数
  double mod();//复数求模函数
  void display();//复数的现实函数,即输出函数
  friend  int constel(complex &c1);
 
private:
    double real;//私有变量 ,复数的实部
    double imag;//私有变量, 复数的虚部


};

⌨️ 快捷键说明

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