5-17編寫一個類實現複數的運算

編寫一個類實現複數的運算
m_dRealPart:實部,代表複數的實數部分;
m_dImaginPart:虛部,代表複數的虛數部分;
複數類ComplexNumber的方法:
? ComplexNumber(double r, double i):構造函數,創建複數對象的同時完成複數的實部,虛部的初始化,r爲實部的初值,i爲虛部的初值。
getRealPart():獲得複數對象的實部;
getImaginaryPart();獲得複數對象的虛部;
setRealPart(double d); 把當前複數對象的實部設置爲給定的形式參數的數字;
setImaginaryPart(double d);把當前複數對象的虛部設置爲給定的形式參數的數字;
complexAdd(ComplexNumber c);把當前複數對象與形式參數複數對象相加,所得的結果也是複數值,返回給此方法的調用者;
complexMinus(ComplexNumber c);把當前複數對象與形式參數複數對象相減,所得的結果也是複數值,返回給此方法的調用者;
complexMulti(ComplexNumber c);把當前複數對象與形式參數複數對象相乘,所得的結果也是複數值,返回給此方法的調用者;
toString();把當前複數對象的實部,虛部組合成a+bi的字符串形式,其中a和b分別爲實部和虛部的數值 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章