后两个测试点会对百分位的数进行限制,如果不规定x,y的百分位,在格式化输出时会造成数据流失

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]);//x+iydouble x=R1*R2*Math.cos(P1+P2);double y=R1*R2*Math.sin(P1+P2);//xif (Math.abs(x) < 0.01) {x = 0;//由于题目要求保留两位小数,如果算出来的结果的绝对值在0.01之内就应该被当作机器零}//yif (Math.abs(y) < 0.01) {y = 0;//由于题目要求保留两位小数,如果算出来的结果的绝对值在0.01之内就应该被当作机器零}//x+iyif(y<0){System.out.print(String.format("%.2f%.2fi",x,y));}else if(y>=0){System.out.print(String.format("%.2f+%.2fi",x,y));}}
}

PAT_B_1051_Java(15分)相关推荐

  1. 浙大版《C语言程序设计(第3版)》题目集 练习2-17 生成3的乘方表 (15 分)

    练习2-17 生成3的乘方表 (15 分) 输入一个非负整数n,生成一张3的乘方表,输出3​0​​~3​n​​的值.可调用幂函数计算3的乘方. 输入格式: 输入在一行中给出一个非负整数n. 输出格式: ...

  2. 团体——L1-005 考试座位号 (15 分)

    L1-005 考试座位号 (15 分) 方法一: #include<stdio.h> struct stu{char a[20];int s,k; }xue; int main() {st ...

  3. 习题2.5 两个有序链表序列的合并 (15 分)

    习题2.5 两个有序链表序列的合并 (15 分) 本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列. 函数接口定义: List Merge( List L1, List L ...

  4. 习题2.4 递增的整数序列链表的插入 (15 分)

    习题2.4 递增的整数序列链表的插入 (15 分) 本题要求实现一个函数,在递增的整数序列链表(带头结点)中插入一个新整数,并保持该序列的有序性. 函数接口定义: List Insert( List ...

  5. B1091 N-自守数 (15分)

    B1091 N-自守数 (15分) 如果某个数 \(K\)的平方乘以\(N\) 以后,结果的末尾几位数等于 \(K\),那么就称这个数为"\(N\)-自守数".例如 \(3×92 ...

  6. 浙江大学远程教育学院计算机考试,浙江大学远程教育学院机试题 Windows操作题(共15分,若有做错请酌情 ....docx...

    浙江大学远程教育学院机试题 Windows操作题(共15分,若有做错请酌情 ....docx 第 PAGE 26 页 共 NUMPAGES 36 页 浙江大学远程教育学院机试题 Windows操作题( ...

  7. [PAT B1036]跟奥巴马一起编程(15分)

    1036 跟奥巴马一起编程(15)(15 分) 美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统.2014年底,为庆祝"计算机科学教育周& ...

  8. 7-7 字符串修改 (15 分)

    7-7 字符串修改 (15 分) 删除给出字符串中的元音字母,同时将辅音字母改为小写,并在前面加一个".".元音字母是"A", "O", & ...

  9. 7-4 递增序列 (15 分)

    7-4 递增序列 (15 分) 递增序列指的是,在序列中,对于任何两个相邻的数b[i]和bi+1,总有b[i]<b[i+1].现在,给你一个序列b[1],b[2],-b[n],和一个正整数d,每 ...

最新文章

  1. 所有库在门不显示封装_奈雪和石库门在一起,太上头
  2. Thread类中yield方法
  3. php mysql百万级数据_php+mysql百万级数据怎么排序_PHP教程
  4. Fast R-CNN 个人理解
  5. java jsoup爬取动态网页_java通过Jsoup爬取网页(入门教程)
  6. c语言告白,C语言告白代码,一闪一闪亮晶晶~
  7. 笨办法学 Python · 续 练习 52:`moreweb`
  8. ef core mysql 生成迁移失败_EF Core 数据库迁移(Migration)
  9. 使用MEAT在iOS设备上采集取证信息
  10. PHP毕业设计 学生PHP网站模板 PHP校园二手商品网站源码 PHP MYSQL大学生动态网站毕设作品 PHP毕设网页学生成品
  11. HTML 教程-菜鸟教程
  12. vs2013 CodeLens
  13. python泰勒展开式求sin_泰勒展开式利用python数值方法证明
  14. 常见排序算法原理及java实现
  15. Codeforces1153——D. Serval and Rooted Tree(思维好题+dfs+贪心)
  16. vue中百度地图使用及自定义点聚合样式
  17. win10服务器密码怎么修改,win10服务器ip地址修改密码
  18. navigationController的一些用法
  19. 改编的一个屏幕保护程序
  20. YX2811景观装鉓驱动IC

热门文章

  1. python3 join函数_Python3 join函数和os.path.join用法详解
  2. 关于vscode插件autoprefixer 3.0无法使用的问题
  3. 基于stm32简易计算机电路图,基于STM32的简易电子计算器设计与实现(DOC).doc
  4. java动态菜单显示实现,java – 为Spring MVC / AOP应用程序实现动态菜单
  5. QSplitter分割器窗口比例设定
  6. c++11多线程之packaged_task<>介绍与实例
  7. php mysql query 创建_借助PHP的mysql_query()函数来创建MySQL数据库的教程_MySQL
  8. 六招轻松搞定你的CentOS系统安全加固
  9. 【mac开发环境】第1篇:ITerm2+Oh My Zsh
  10. Test传送门(更新中)