import java.io.* ;
import java.math.* ;
import java.util.* ;
import java.text.* ;
public class Main
{
public static void main(String[] args)
{
Scanner cin=new Scanner (System.in) ;
BigDecimal A;
int B ;
while(cin.hasNext()){
A=cin.nextBigDecimal() ;
B=cin.nextInt() ;
String str = A.pow(B).stripTrailingZeros().toPlainString();
if (str.startsWith("0."))
str = str.substring(1);
System.out.println(str);
}
}
}
stripTrailingZeros() 小数去零
toPlainString()toPlainString(),返回BigDecimal类型的String类型字符串。
startsWith(),确定此实例的开头是否与指定的字符串匹配。
substring()。返回一个新的字符串,它是此字符串的一个子字符串。
该子字符串始于指定索引处的字符,一直到此字符串末尾。