大學程式能力檢定 (CPE)
CPE題目解題、技巧、分析
2016年7月31日 星期日
【M90H040】複數的除法
題目:
將輸入4個整數a,b,c,d,而分別為a+bi、c+di,而我們要輸出(a+bi)/(c+di)的複數型態
說明:
此題需要結合複數的乘法。
(a+bi) / (c+di)
=[(a+bi)(c-di)] / [(c+di)*(c-di)]→上下同乘分母的共軛複數
=(ac-bd)+i(cb-ad) / (c^2+d^2)
=(ac-bd)/(c^2+d^2) + i(cb-ad)/(c^2+d^2)
程式碼:
沒有留言:
張貼留言
歡迎指教或發問
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言
歡迎指教或發問