題組內容

四、數學中複數是實數的延伸,複數通常表示為 a+bi 或(a, b),其中 a, b 為實 數,分別稱為複數的實部與虛部,i 為虛數單位,且 i2=-1。複數的加、 減、乘、除運算定義如下: 
 (a+bi)+(c+di) = (a+c)+(b+d)i 
 (a+bi)–(c+di) = (a–c)+(b–d)i 
 (a+bi)*(c+di) = (ac-bd)+(ad+bc)i 
 (a+bi)/(c+di) = ((ac+bd)/(c2+d2))+((bc-ad)/(c2+d2)) 
 試參考以下程式回答問題: (35 分)

⑸撰寫 public String standardForm()以印出複數的另一表示法 a+bi。注意 0.0+bi 要表示為 bi;a+0.0i 要表示為 a;a+1.0i 要表示為 a+i。 5d2bdccd52553.jpg5d2bdcdd0ed52.jpg