生活随笔
收集整理的這篇文章主要介紹了
PAT_B_1051_Java(15分)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
后兩個測試點會對百分位的數(shù)進行限制,如果不規(guī)定x,y的百分位,在格式化輸出時會造成數(shù)據(jù)流失
import java
.io
.BufferedReader
;
import java
.io
.IOException
;
import java
.io
.InputStreamReader
;public class Main {public static void main(String
[] args
)throws IOException
{BufferedReader bf
=new BufferedReader(new InputStreamReader(System
.in
));String
[] str
=bf
.readLine().split(" ");double R1
=Double
.parseDouble(str
[0]);double P1
=Double
.parseDouble(str
[1]);double R2
=Double
.parseDouble(str
[2]);double P2
=Double
.parseDouble(str
[3]);double x
=R1
*R2
*Math
.cos(P1
+P2
);double y
=R1
*R2
*Math
.sin(P1
+P2
);if (Math
.abs(x
) < 0.01) {x
= 0;}if (Math
.abs(y
) < 0.01) {y
= 0;}if(y
<0){System
.out
.print(String
.format("%.2f%.2fi",x
,y
));}else if(y
>=0){System
.out
.print(String
.format("%.2f+%.2fi",x
,y
));}}
}
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎
總結
以上是生活随笔為你收集整理的PAT_B_1051_Java(15分)的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。