您的位置:首页 > 其它

51nod 1596 搬货物

2018-01-02 10:54 162 查看


1importjava.math.BigDecimal;
2importjava.util.Scanner;
3
4publicclassMain{
5
6publicstaticvoidmain(String[]args){
7Scannercin=newScanner(System.in);
8doublea=cin.nextDouble();
9intn=cin.nextInt();
10
11BigDecimalbd=newBigDecimal("1");
12for(inti=1;i<=n;i++){
13bd=bd.multiply(BigDecimal.valueOf(a));//将double类型转换为Bigdecimal
14}
15Strings=bd.stripTrailingZeros().toPlainString();//stripTrailingZeros()方法用来移除Bigdecimal尾部的所有零toPlainString用来将Bigdecimal的类型转换成无指数表示形式的String类型
16inti=0;
17if(s.charAt(0)=='0'&&s.charAt(1)=='.')
18i=1;
19
20for(;i<s.length();i++){
21System.out.print(s.charAt(i));
22}
23}
24}





                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: