一个很简单的问题。.可是我不会..

aidejieti 2007-10-13 04:40:19
编写除法计算程序。要求:
(1)程序文件名:Divide.java,截屏文件名:screen.jpg。截屏文件中应显示输入各种不同类型的数据(含除数为0)时的运算结果。2个文件分别上传,勿打包。
(2)从命令行输入除数和被除数作为参数(除数为第一参数,被除数为第二参数),如:java Divide 2 3;输出运算结果,1.50。
(3)计算结果保留到小数点后2位。
(4)如果除数为0,要求能够用try...catch捕获抛出的错误。
提示:
(1)注意除数和被除数的数据类型(整数、浮点数等),避免当数据类型不一致时引起计算误差。
(2)除数和被除数被作为字符串传入,需转换成数值后才能运算。
(3)除0时抛出的错误对象是:java.lang.ArithmeticException,其继承关系是:


其他的我都会..我想问一下.怎么把计算结果保留到小数点后2位呢..
这是不是有什么方法呢>??希望大侠指点....
...全文
75 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
finalzhzhk 2007-10-13
  • 打赏
  • 举报
回复
NumberFormat f=NumberFormat.getNumberInstance();
f.setMaximumFractionDigits(2); // 最长小数位
System.out.println(f.format(1.234566)); // s: 1.23;

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧