设计一个复数类,提供构造函数、拷贝构造函数

2022-07-08 11:30 点击:210 编辑:邮轮网

class Cpx {
  double re, im;
public:
  Cpx(double a, double b) { re=a; im=b; }
  Cpx(const Cpx& src) {  re=src.re;  im=src.im; }
  ~Cpx() {  }
  Cpx operator+(const Cpx& c2) const {  
   return Cpx(re+c2.re, im+c2.im);
  }
  Cpx operator-(const Cpx& c2) const {  
   return Cpx(re+c2.re, im+c2.im);
  }
  Cpx operator*(const Cpx& c2) const {  
   return Cpx(re*c2.re-im*c2.im,    re*c2.im+im*c2.re);
  }
  Cpx operator/(const Cpx& c2) const {  
   double D=c2.re*c2.re+c2.im*c2.im;
   double A=re*c2.re-im*c2.im;
   double B= -re*c2.im+im*c2.re;
   return Cpx(A/D, B/D);
  }
  void operator+=(const Cpx& c2) {  
    re=re+c2.re;  im=im+c2.im;
  }
  void operator-=(const Cpx& c2) {  
    re=re-c2.re;  im=im-c2.im;
  }
  int operator==(const Cpx& c2) const {  
    return (re==c2.re && im==c2.im);
  }
  int operator!=(const Cpx& c2) const {  
    return (re!=c2.re || im!=c2.im);
  }
  void operator++() {  
    re++;
  }
  void operator--() {  
    re--;
  }
};

请问懂结构的工程师:15米*6米的室外草坪上安装210吨的设备,一般情况钢筋混凝土基础如何做?做多少预算?

你已经设计好了,16根梁间距1米,也没管设备的基座,就是假设平底均匀的座在那些梁上是吧。依你的设计,梁下应浇一块15M×6M的整板,板厚100mm的钢筋混凝土,其下100mm厚的素砼垫层,垫层面积为15.2×6.2=94.24㎡。草坪上的压应力(包括梁板自重)29.5KN/㎡,估计草坪沉降不会很大就稳定了。
C10混凝土垫层计9.24立方;C20钢筋混凝土板9立方;C20钢筋混凝土梁9.6立方。钢筋900--1200Kg。

船舶各种吃水的意义

一般船舶的吃水深度是指船舶的底部至船体与水面相连处的垂直距离,它间接反应了船舶在行驶过程中所受的浮力(或者说是船体及其货物等的重量,因为这与船体受到的浮力相等)。
因此,船体的吃水深度越大,表明船船舶体载货的能力越大。类似的概念,在军事上对舰艇等如“排水量”。

顶一下
(0)
0%
踩一下
(0)
0%
下一篇:泰国和马来西亚相比,泰国的人均GDP约六千美元
上一篇:试用期船员为什么一定要上渔船或冷冻船