复数有两个部分组成:实数部分和虚数部分。复数的一种书写方式是:(3.0,4.0),其中,3.0是实数部分,4.0是虚数部分。
假设a =(A, Bi),c = (C, Di),则下面是一些复数运算。
加法:a + c = (A+C, (B+D)i)。
减法:a – c = (A−C, (B−D)i)。
乘法:a * c = (A*C−B*D, (A*D + B*C)i)。
乘法::x*c = (x * C, x *Di),其中x为实数。
共轭:~a = (A, −Bi)。
请定义一个复数类,主程序中输入两个复数,依次输出这连个复数的和,差,乘积。例如输入:(一行表示一个复数)
3 4
5 6
输出:
8 10
-2 -2
-9 38