首页 > 代码库 > 用C#实现复数运算
用C#实现复数运算
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Sample_01_CA { public class Complex { //定义复试的实部和虚部 private int integer; private int fraction; //构造函数 public Complex(int integer,int fraction) { this.integer = integer; this.fraction = fraction; } //重载运算符 public static Complex operator +(Complex left,Complex right) { return new Complex(left.integer + right.integer, left.fraction + right.fraction); } //重写从Object继承的ToString()方法 public override string ToString() { return integer.ToString()+"."+fraction.ToString(); } static void Main(string[] args) { Complex left = new Complex(2008, 10); Complex right = new Complex(100, 1); Console.WriteLine(left.ToString() + " + " + right.ToString() + " = " + (left + right).ToString()); Console.Read(); } }; }
用C#实现复数运算
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。