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);
}
}
}
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);
}
}
}
相关文章推荐
- hdu 1063 Exponentiation(java+高精度)
- hdu 1063 Exponentiation(高精度幂)
- (HDU 1063)Exponentiation(c++实现)
- HDU 1063 && POJ 1001 Exponentiation (JAVA浮点数大数)
- HDU 1063 Exponentiation 浮点数的幂次方
- HDU 1063 Exponentiation
- HDU 1063 Exponentiation(大数乘法)
- HDU 1063 Exponentiation
- HDU 1063 Exponentiation
- JAVA hdu 1063 Exponentiation(高精度)
- HDU-1063 Exponentiation Java
- hdu 1063 Exponentiation
- hdu1063 Exponentiation(大整数)
- Hdu 1063 Exponentiation
- hdu 1063 Exponentiation(大数模版题)
- 【HDU】1063 - Exponentiation(java - BigDecimal)
- HDU 1063/POJ 1001-Exponentiation(大数类)
- HDU 1063 Exponentiation
- HDU 1063 Exponentiation
- HDU 1063 Exponentiation(R的N次方)(Java版)