java代码复数包括虚部和实部,Java中编写Applet程序验证复数类(在问题补充中)实现接收用户输入的复数的实部和虚部,计算复数与复数,复数与实数的加减,乘除操作...
2008-11-16 回答
我把方法給你寫出來,測試程序的主函數(shù)你就自己寫把
/**
* @Cigarette ash Inc.
* @author 煙灰
* @version 1.00 2008/6/7
*/
//編寫一個類ComplexNumber實現(xiàn)復(fù)數(shù)的運(yùn)算:
public class ComplexNumber {
double m_dRealPart;
double m_dImaginPart;
public ComplexNumber(double r,double i){
this.m_dRealPart = r;
this.m_dImaginPart = i;
}
public double getRealPart(){
return m_dRealPart;
}
public double getImaginPart(){
return m_dImaginPart;
}
public void setRealPart(double d){
m_dRealPart = d;
}
public void setImaginaryPart(double d){
m_dImaginPart = d;
}
public ComplexNumber compexAdd(ComplexNumber c){
ComplexNumber x = new ComplexNumber(getRealPart(),getImaginPart());
x.m_dImaginPart = c.m_dImaginPart + m_dImaginPart;
x.m_dRealPart = c.m_dRealPart + m_dRealPart;
return x;
}
public ComplexNumber complexMinus(ComplexNumber c){
ComplexNumber x = new ComplexNumber(getRealPart(),getImaginPart());
x.m_dImaginPart = c.m_dImaginPart - m_dImaginPart;
x.m_dRealPart = c.m_dRealPart - m_dRealPart;
return x;
}
public ComplexNumber complexMulti(ComplexNumber c){
ComplexNumber x = new ComplexNumber(getRealPart(),getImaginPart());
x.m_dImaginPart = c.m_dImaginPart * m_dImaginPart;
x.m_dRealPart = c.m_dRealPart * m_dRealPart;
return x;
}
public String toString(){
return m_dRealPart +"+"+ m_dImaginPart +"i";
}
}
總結(jié)
以上是生活随笔為你收集整理的java代码复数包括虚部和实部,Java中编写Applet程序验证复数类(在问题补充中)实现接收用户输入的复数的实部和虚部,计算复数与复数,复数与实数的加减,乘除操作...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 造轮子是什么意思_程序员为什么热衷于造轮
- 下一篇: php时间戳本周,php获取今天,昨天,