代码拉取完成,页面将自动刷新
public class Complex{
double RealPart;
double ImagePart;
//定义构造函数,定义复数的实部变量a和虚部变量b
public Complex(double a,double b){
this.RealPart = a;
this.ImagePart = b;
}
//覆盖对象,判断boolean
public String toString(){
return "RealPart:" + RealPart + ", ImagePart:" + ImagePart;
}
public boolean equals(Object z1){
if (z1 == this){
return true;
}
else{
return false;
}
}
//定义加减乘除子函数
public Complex ComplexAdd(Complex z2){
Complex z3 = new Complex(this.RealPart + z2.RealPart,this.ImagePart + z2.ImagePart);
return z3;
}
public Complex ComplexSub(Complex z2){
Complex z3 = new Complex(this.RealPart - z2.RealPart,this.ImagePart - z2.ImagePart);
return z3;
}
public Complex ComplexMulti(Complex z2){
Complex z3 = new Complex(this.RealPart * z2.RealPart - this.ImagePart * z2.ImagePart,
this.ImagePart * z2.RealPart + this.RealPart * z2.ImagePart);
return z3;
}
public Complex ComplexDiv(Complex z2){
double t = z2.RealPart * z2.RealPart + z2.ImagePart * z2.ImagePart;
Complex z3 = new Complex((this.RealPart * z2.RealPart + this.ImagePart * z2.ImagePart) / t,
(this.ImagePart * z2.RealPart - this.RealPart * z2.ImagePart) / t);
return z3;
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。