poj1001 学会使用BigDecimal:)

 1 poj1001 学会使用BigDecimal:) import  java.util. * ;
 2 poj1001 学会使用BigDecimal:) import  java.io. * ;
 3 poj1001 学会使用BigDecimal:) import  java.math. * ;
 4 poj1001 学会使用BigDecimal:)
 5 poj1001 学会使用BigDecimal:) public   class  Main
 6 poj1001 学会使用BigDecimal:) {
 7poj1001 学会使用BigDecimal:)    public static void main(String[]ages) throws IOException
 8poj1001 学会使用BigDecimal:)    {
 9poj1001 学会使用BigDecimal:)        Scanner cin = new Scanner(System.in);
10poj1001 学会使用BigDecimal:)        while( cin.hasNextBigDecimal() )
11poj1001 学会使用BigDecimal:)        {
12poj1001 学会使用BigDecimal:)            BigDecimal bd = cin.nextBigDecimal();
13poj1001 学会使用BigDecimal:)            bd = bd.pow(cin.nextInt()).stripTrailingZeros();
14poj1001 学会使用BigDecimal:)            String output = bd.toPlainString();
15poj1001 学会使用BigDecimal:)            if( output.substring(0,2).startsWith("0."))
16poj1001 学会使用BigDecimal:)            {
17poj1001 学会使用BigDecimal:)                output = output.substring(1);
18poj1001 学会使用BigDecimal:)            }

19poj1001 学会使用BigDecimal:)            System.out.println(output);
20poj1001 学会使用BigDecimal:)        }

21poj1001 学会使用BigDecimal:)    }

22poj1001 学会使用BigDecimal:)}

你可能感兴趣的:(BigDecimal)