C#编程:定义一个复数类,实现复数的简单加法运算,并能显示结果.
人气:460 ℃ 时间:2020-03-14 06:03:29
解答
class fs
{
public double a;//实部
public double b;//虚部
//加法
public fs add(fs fs1)
{
fs fs_temp = new fs();
fs_temp.a = this.a + fs1.a;
fs_temp.b = this.b + fs1.b;
return fs_temp;
}
//减法
public fs jf(fs fs1)
{
fs fs_temp = new fs();
fs_temp.a = this.a - fs1.a;
fs_temp.b = this.b - fs1.b;
return fs_temp;
}
public string ToString()
{
if(b==0){
return "" + a;
}
else if (a == 0)
{
return b + "i";
}
else
{
return a + "+" + b + "i";
}
}
推荐
- 用C++编写程序,定义一个复数类,编写程序重载四则运算符和++、--运算符,实现复数的相关运算;
- 用java定义一个复数类Complex,能够创建复数对象,并且实现复数之间的加、减运算
- 复数的概念及运算
- 定义复数类,实现复数的相加相减,用c++编程,急,请大伙帮帮忙
- 若命题甲:复数z=a^2+b^2+2abi是实数(a,b)属于实数,写出命题甲的一个充分非必要条件
- (2lg2+lg3)/(1+1/2lg0.36+1/3lg8)
- 把6/7m长的铁丝平均分成3段,每段是全长的(/),每段长()m.
- 化简(a的平方+b的平方)除以2-ab
猜你喜欢
- 为什么Acosx+Bsinx=[根号下A^2+B^2]sin[x+arctanA/B]
- 16x²+4+m是一个完全平方式,则m等于?
- 人民教育出版社高中数学选修4-5第10页第5题怎么做
- 什么叫固体什么叫液体?
- 根据字母读音把26个字母归类.Aa Hh ( ) ( )
- 下列各条件下发生反应X+Y=XY时,速率最快的是( ) A.常温下,20mL中含X、Y各0.003mol的溶液 B.常温下,100mL中含X、Y各0.005mol的溶液 C.常温下,0.1mol/L的X、Y溶液各l0mL相混合 D.标准状
- 1.某种商品,如果进价降低10%,售价不变,那么毛利率(毛利率= )可增加12%.那么,原来这种商品售出的毛
- 如图已知在rt三角形ABC中,角c=90度,角b=60度,o是ab上任意一点,且bo=a,圆o的半径r=1/2,