Java 程序,用于对两个复数进行加法运算

编写一个 Java 程序,用示例对两个复数进行加法运算。不幸的是,复数具有实部和虚部,并且对它们进行加法运算很棘手。 

例如,5 + 10i 表示 5 是实部,10 是虚部。另一个 11 + 9i 加进去应该得到 16 + 19i。

在此示例中,我们创建了一个构造函数来初始化复数。接下来,使用默认值创建该类的实例来对这两个复数进行加法运算。

package SimpleNumberPrograms;

public class acn {
	
	double real, imaginary;
	
	acn(double r, double i) {
		this.real = r;
		this.imaginary = i;
	}
	
	public static void main(String args[]){
		acn cn1 = new acn(10.7, 22.5);
		acn cn2 = new acn(28.2, 68);
		
		acn addition = sum(cn1, cn2);
		System.out.printf("\nComplex Numbers Sum = " + 
		addition.real + " + " + addition.imaginary + "i ");
	}
	
	public static acn sum(acn cn1, acn cn2) {
		acn addition = new acn(0, 0);
		addition.real = cn1.real + cn2.real;
		addition.imaginary = cn1.imaginary + cn2.imaginary;
		
		return addition;
	}
}
Java Program to Add two Complex Numbers Example