bekitty

我不会讲大道理,可我心里有一杆秤。 我看这个世界很苛刻,可我的心里很宽容。 我不需要权力与利益,可是我需要公平与正义。 我始终知道正道难行,可不得不行。

导航

Poj1001- BigDecimal & NumberFormat

Posted on 2013-06-08 15:28  bekitty  阅读(151)  评论(0编辑  收藏  举报

http://poj.org/problem?id=1002&lang=zh-CN

 

 

package Poj1001;

import java.math.BigDecimal;

import java.text.NumberFormat;

import java.util.Scanner;

 

 

public class Cici_1001 {

public static void main(String[] args) throws Exception{

 

 

Scanner cin = new Scanner(System.in);

 

while(cin.hasNext())

{

float a = cin.nextFloat();

int n = cin.nextInt();

 

BigDecimal biga = new BigDecimal(Float.toString(a));

BigDecimal bigasn = biga;

int i;

for(i=1;i

bigasn = bigasn.multiply(biga);

 

}

NumberFormat formatter = NumberFormat.getNumberInstance();

formatter.setMaximumFractionDigits(127);

formatter.setMinimumIntegerDigits(0);

formatter.setGroupingUsed(false);

String output = formatter.format(bigasn);

 

System.out.println(output);

}

}

}