hdu 1063 Exponentiation
求实数的幂,这个用C++写的话有点长,但是用Java写就非常方便了……
import java.io.*;
import java.math.*;
import java.util.*;
import java.text.*;
public class Main
{
public static void main(String arg[]){
Scanner cin=new Scanner(System.in);
String an;
while(cin.hasNextDouble())
{
BigDecimal ans = cin.nextBigDecimal();
int n=cin.nextInt();
ans=ans.pow(n).stripTrailingZeros();
an=ans.toPlainString();
if(an.charAt(0)=='0')
an=an.substring(1);
System.out.println(an);
}
}
}