一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

asp.net(c#)復數類(復數加減乘除四則運算)

我的一個Java作業,把它改寫成ASP.NET(c#)了
復制代碼 代碼如下:
protected void Page_Load(object sender, EventArgs e)
    {
        complex complex_a = new complex(1.0, 1.0);
        complex complex_b = new complex(2.0, 2.0);
        Response.Write("加法運算結果:" + complex_a.complex_add(complex_b).ToString() + "<br />");
        Response.Write("減法運算結果:" + complex_a.complex_minus(complex_b).ToString() + "<br />");
        Response.Write("乘法運算結果:" + complex_a.complex_multi(complex_b).ToString() + "<br />");
        Response.Write("除法運算結果:" + complex_a.complex_divide(complex_b).ToString());
    }
    //design by 阿會楠 來自:搜索吧 sosuo8.com
    public class complex
    {
        //復數中的實部
        private double complex_real;
        //復數中的虛部
        private double complex_imagin;

        //構造函數
        public complex(double r, double i)
        {
            complex_real = r;
            complex_imagin = i;
        }

        //重寫ToString()方法 
        public override string ToString()
        {
            return this.complex_real + "+" + this.complex_imagin + "i";
        }

        //復數加法運算
        public complex complex_add(complex c)
        {
            //取得加法運算后的實部
            double complex_real = this.complex_real + c.complex_real;

            //取得加法運算后的虛部
            double complex_imagin = this.complex_imagin + c.complex_imagin;

            //返回一個復數類
             return new complex(complex_real,complex_imagin);
        }

        //復數減法運算
        public complex complex_minus(complex c)
        {
            //取得減法運算后的實部
            double complex_real = this.complex_real - c.complex_real;

            //取得減法運算后的虛部
            double complex_imagin = this.complex_imagin - c.complex_imagin;

            //返回一個復數類
            return new complex(complex_real, complex_imagin);
        }

        //乘法運算
        public complex complex_multi(complex c)
        {
            //取得乘法運算后的實部
            double complex_real = this.complex_real * c.complex_real - this.complex_imagin * c.complex_imagin;

            //取得乘法運算后的虛部
            double complex_imagin = this.complex_real * c.complex_imagin + this.complex_imagin * c.complex_real;

            //返回一個復數類
            return new complex(complex_real, complex_imagin);
        }

        //除法運算結果 (a+bi)/(c+di)=(a+bi)(c-di)/(c+di)(c-di)
        public complex complex_divide(complex c)
        {
            //取得(c+di)(c-di)的值
            double d = c.complex_real * c.complex_real + c.complex_imagin * c.complex_imagin;

            //取得除法運算后的實部
            double complex_real = (this.complex_real * c.complex_real + this.complex_imagin * c.complex_imagin) / d;

            //取得除法運算后的虛部
            double complex_imagin = (this.complex_real * (-c.complex_imagin) + this.complex_imagin * c.complex_real) / d;

            //返回一個復數類
            return new complex(complex_real, complex_imagin);
        }
    }


運行結果:

復制代碼 代碼如下:
加法運算結果:3+3i  
減法運算結果:-1+-1i  
乘法運算結果:0+4i  
除法運算結果:0.5+0i 

AspNet技術asp.net(c#)復數類(復數加減乘除四則運算),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲国产中文字幕在线观看 | 国产精品视频牛仔裤一区 | 日本视频一区二区免费播放 | 欧美三级精品 | 极品美女一级毛片 | 伊人久久精品久久亚洲一区 | 国产精品自产拍视频观看 | 一区在线视频 | 欧美一区二区激情视频 | 中国欧美日韩一区二区三区 | 日本亚洲精品色婷婷在线影院 | 日韩午夜在线观看 | 最新国产一区二区精品久久 | adc影院在线观看成人 | 日韩中文字幕免费版 | 国产精品午夜久久 | 久久涩精品 | 色婷婷综合久久久中文字幕 | 亚洲欧美日韩国产一区二区精品 | 日韩中文字幕亚洲无线码 | 日本www在线观看 | 青青草国产免费国产 | 国产三级级在线观看大学生 | 色帽子影院| 国产真实一区二区三区 | 51精品视频免费国产专区 | 免费一区二区三区 | 欧美一级高清片免费一级 | 能在线观看的一区二区三区 | 欧美色视频在线 | 怡红院久久 | 在线国产福利 | 国产精品一区二区三区免费 | 一区二区三区鲁丝不卡麻豆 | 美女视频黄的全免费视频网站 | 亚洲精品高清国产一线久久97 | 国产成人激情视频 | 天天添天天操 | 欧美四色 | 婷婷综合网站 | 国产精品1024永久观看 |