PKU 1001 Exponentiation 题解

学习了用java来做高精度题目后专门来写了一些poj1001发现java写高精度就是好用啊。
很强大的啊。

import java.io.*;
import java.util.*;
import java.lang.*;
import java.math.*;
public class Main {

    
public static void main (String[] args) {
        Scanner cin
=new Scanner(System.in);
        
while(cin.hasNextBigDecimal())
        
{
            BigDecimal a 
= cin.nextBigDecimal();
            a
=a.pow(cin.nextInt()).stripTrailingZeros();
            String b
=a.toPlainString();
            
if( b.substring(0,2).startsWith("0."))
                b
=b.substring(1);
            System.out.println(b);
        }

        
        
}

    
    
}

posted on 2008-07-15 19:37 gong 阅读(327) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2008年7月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

导航

统计

常用链接

留言簿(6)

随笔档案

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜