poj 1001 求A的B次
题目链接:http://poj.org/problem?id=1001
import java.io.*; import java.math.*; import java.util.*; public class Main { public static void main(String[] argc) { Scanner cin=new Scanner(new BufferedInputStream(System.in)); while(cin.hasNext()) { BigDecimal x=cin.nextBigDecimal(); BigDecimal y=BigDecimal.ONE; int n=cin.nextInt(); int i; for(i=1;i<=n;i++) { y=y.multiply(x); } y=y.stripTrailingZeros(); //删除尾部零 String s=y.toPlainString(); //取消科学计数显示 if(s.substring(0,1).compareTo("0")==0) s=s.substring(1); System.out.println(s); } } }