<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 147  文章 - 71  trackbacks - 0
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(1)

    隨筆分類(146)

    隨筆檔案(147)

    文章分類(28)

    文章檔案(28)

    喜歡的Blog

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    http://acm.pku.edu.cn/JudgeOnline/problem?id=1001

    【題意簡述】求浮點數的n次冪。
    【分析】高精度計算,運用Math.BigDecimal。
    注意:
    1.R的值并不一定是6位,也有可能是少于6位,但最多6位。如0.12、23什么的。
    1.要包括R=0和n=0的情況。
    3.因為是循環輸入,所以,每次運算結束時記得要把存儲空間清零。
    4.小數點有三種位置可能:(1).123類型,小數點在最前面;(2)0.123類型,小數點在數字中間;(3)123.,小數點在數字的最后。
    5.多余的零的存在,如 000012,000.02,0011.2,12.000,00.000,等都要考慮到。
    6.輸出格式。0.123應該是.123,123.應該是123 。

    import java.util.*;
    import java.io.*;
    import java.math.*;

    public class poj_1001{
        
        
    public static void main(String rgs[]) throws Exception
        
    {
            Scanner in
    =new Scanner(System.in);
            
    while(in.hasNext()){
                
    char[] c = Double.toString(in.nextDouble()).toCharArray();   
                BigDecimal bd 
    = new BigDecimal(c);  
                
    int i,n,power = in.nextInt();
                BigDecimal result 
    = bd.pow(power);  
                String s 
    = result.toPlainString();
                n
    =s.length();            
                
    for(i=n-1;;i--)
                    
    if(s.charAt(i) != '0')
                        
    break;
                
    if(s.charAt(i) == '.')
                    i
    --;
                s
    =s.substring(0,i+1);
                
    if (s.charAt(0== '0'){
                    
    if(s.equals("0"))
                        System.out.println(
    0);
                    
    else
                        System.out.println(s.substring(
    1));
                }

                
    else  
                    System.out.println(s) ;    
            }

        }

    }
    posted on 2009-09-06 10:26 飛翔天使 閱讀(928) 評論(0)  編輯  收藏 所屬分類: poj
    主站蜘蛛池模板: 亚洲乱码中文字幕手机在线| 午夜无遮挡羞羞漫画免费| 精品国产亚洲男女在线线电影 | 亚洲无码精品浪潮| 亚洲AV无码资源在线观看| 破了亲妺妺的处免费视频国产| 亚洲色大成网站www永久男同 | 中国china体内裑精亚洲日本| 国产桃色在线成免费视频| 亚洲综合无码一区二区痴汉| 好男人www免费高清视频在线| 亚洲国产视频久久| 国产美女无遮挡免费视频网站| 美女视频黄频a免费观看| 亚洲色图综合在线| 国产精品免费AV片在线观看| 亚洲免费视频在线观看| 波多野结衣免费在线观看| 在线综合亚洲欧洲综合网站| 亚洲成AV人在线观看网址| 久久www免费人成看国产片| 无码久久精品国产亚洲Av影片| 222www免费视频| 亚洲人成网站色7799| 亚洲高清免费视频| 久草免费手机视频| 亚洲精品人成网在线播放影院| 国产jizzjizz免费视频| a级在线观看免费| 精品亚洲AV无码一区二区三区| 啊灬啊灬别停啊灬用力啊免费看| 99热在线日韩精品免费| 亚洲女人初试黑人巨高清| 免费看国产精品麻豆| 免费国产99久久久香蕉| 亚洲日本一线产区和二线| 亚洲愉拍99热成人精品热久久| 精品久久8x国产免费观看| 一级毛片在播放免费| 亚洲人成日本在线观看| 久久精品国产亚洲Aⅴ蜜臀色欲 |