您的位置:首页 > 其它

hdu 1063 Exponentiation

2013-07-20 21:28 381 查看
求实数的幂,这个用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);
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: