java初学 借鉴他人代码
求R的n次,R是小数
import java.util.*; import java.math.*; public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); while(in.hasNext()) { BigDecimal x=in.nextBigDecimal(); int n=in.nextInt(); BigDecimal ans=x.pow(n).stripTrailingZeros(); //末尾除0 System.out.println(ans.toPlainString().replaceAll("^0","")); //防止高精度表示成科学计数法 } in.close(); } }