1051 複數乘法 15

2021-08-15 04:37:48 字數 783 閱讀 2888

複數乘法 (15)

時間限制

400 ms

記憶體限制

65536 kb

**長度限制

8000 b

判題程式

standard

作者 chen, yue

複數可以寫成(a + bi)的常規形式,其中a是實部,b是虛部,i是虛數單位,滿足i2 = -1;也可以寫成極座標下的指數形式(r*e(pi)),其中r是複數模,p是輻角,i是虛數單位,其等價於三角形式 r(cos(p) + isin(p))。

現給定兩個複數的r和p,要求輸出兩數乘積的常規形式。

輸入格式:

輸入在一行中依次給出兩個複數的r1, p1, r2, p2,數字間以空格分隔。

輸出格式:

在一行中按照「a+bi」的格式輸出兩數乘積的常規形式,實部和虛部均保留2位小數。注意:如果b是負數,則應該寫成「a-|b|i」的形式。

輸入樣例:

2.3 3.5 5.2 0.4

輸出樣例:

-8.68-8.23i

/*r(cos(p) + isin(p))。

r1*r2(cos(p1)*cos(p2)+cos(p1)sin(p2)i+cos(p2)sin(p1)i-sin(p1)sin(p2))

r1*r2

*(cos(p1+p2)+sin(p1+p2)i)*/

#include

#include

int main()

精度問題,math裡面函式的使用

1051 複數乘法 15

複數可以寫成 a bi 的常規形式,其中a是實部,b是虛部,i是虛數單位,滿足i2 1 也可以寫成極座標下的指數形式 r e pi 其中r是複數模,p是輻角,i是虛數單位,其等價於三角形式 r cos p isin p 現給定兩個複數的r和p,要求輸出兩數乘積的常規形式。輸入格式 輸入在一行中依次給...

1051 複數乘法 15

複數可以寫成 a bi 的常規形式,其中a是實部,b是虛部,i是虛數單位,滿足i2 1 也可以寫成極座標下的指數形式 r e pi 其中r是複數模,p是輻角,i是虛數單位,其等價於三角形式 r cos p isin p 現給定兩個複數的r和p,要求輸出兩數乘積的常規形式。輸入格式 輸入在一行中依次給...

1051 複數乘法 15

複數可以寫成 a bi 的常規形式,其中a是實部,b是虛部,i是虛數單位,滿足i2 1 也可以寫成極座標下的指數形式 r e pi 其中r是複數模,p是輻角,i是虛數單位,其等價於三角形式 r cos p isin p 現給定兩個複數的r和p,要求輸出兩數乘積的常規形式。輸入格式 輸入在一行中依次給...