• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            The Fourth Dimension Space

            枯葉北風(fēng)寒,忽然年以殘,念往昔,語默心酸。二十光陰無一物,韶光賤,寐難安; 不畏形影單,道途阻且慢,哪曲折,如渡飛湍。斬浪劈波酬壯志,同把酒,共言歡! -如夢令

            JAVA 數(shù)進制轉(zhuǎn)換小練

            真是JAVA在手 萬事無憂啊。。。

            POJ 2798 二進制到十六進制轉(zhuǎn)換

            import java.util.*;
            import java.math.*;
            /**
             *
             * 
            @author weitao
             
            */

            public class Main {
                
            public static void main(String[] args) {
                     Scanner cin 
            = new Scanner( System.in );
                     BigInteger a
            =new BigInteger("1");
                     
            int t;
                     t
            =cin.nextInt();
                     
            int i;
                     
            for(i=1;i<=t;i++)
                     
            {
                         a
            =cin.nextBigInteger(2);


                        String ans
            =new String("");
                        ans
            =a.toString(16);
                        ans
            =ans.toUpperCase();
                        System.out.println(ans);
                     }



                }


            }



            POJ 2735 八進制到十進制
            import java.util.*;
            import java.math.*;





            /**
             *
             * 
            @author weitao
             
            */

            public class Main {
                
            public static void main(String[] args) {
                     Scanner cin 
            = new Scanner( System.in );
                     BigInteger a
            =new BigInteger("1");
                     a
            =cin.nextBigInteger(8);
                    String ans
            =new String("");
                    ans
            =a.toString(10);
                    System.out.println(ans);
                   
                }


            }



            POJ 2734 十進制到八進制
            import java.util.*;
            import java.math.*;





            /**
             *
             * 
            @author weitao
             
            */

            public class Main {
                
            public static void main(String[] args) {
                     Scanner cin 
            = new Scanner( System.in );
                     BigInteger a
            =new BigInteger("1");
                     a
            =cin.nextBigInteger(10);
                    String ans
            =new String("");
                    ans
            =a.toString(8);
                    System.out.println(ans);
                   
                }


            }


             POJ 2972 數(shù)進制判定

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

            public class Main {
                
            static boolean check(String s,int radix)
                
            {
                    
            int i;
                    
            int len=s.length();
                    
            for(i=0;i<len;i++)
                    
            {
                        
            if((s.charAt(i)-'0')>=radix)
                            
            return false;
                    }

                    
            return true;

                }



                
            public static void main(String[] args) {
                    
            // TODO code application logic here
                    Scanner cin = new Scanner( System.in );
                    String a
            =new String ("");
                    String b
            =new String ("");
                    String c
            =new String ("");
                    
            int t;
                    t
            =cin.nextInt();
                    
            int i,j,k;
                    
            int f=0;
                    
            for(i=1;i<=t;i++)
                    
            {
                        f
            =0;
                        a
            =cin.next();
                        b
            =cin.next();
                        c
            =cin.next();
                        
            for(j=2;j<=16;j++)
                        
            {
                            
            if(check(a,j)==false||check(b,j)==false||check(c,j)==false)
                                
            continue;
                            BigInteger a1
            =new BigInteger(a,j);
                            BigInteger b1
            =new BigInteger(b,j);
                            BigInteger c1
            =new BigInteger(c,j);
                            
            if(c1.compareTo(a1.multiply(b1))==0)
                            
            {
                                f
            =1;
                                
            break;
                            }

                        }

                        
            if(f==1)
                        
            {
                            System.out.println(j);
                        }

                        
            else
                            System.out.println(
            "0");

                    }



                }


            }


            POJ 2981 大整數(shù)加法
            import java.util.*;
            import java.math.*;

            /**
             *
             * 
            @author weitao
             
            */

            public class Main {
                
            public static void main(String[] args) {
                     Scanner cin 
            = new Scanner( System.in );
                     BigInteger a
            =new BigInteger("0");
                     BigInteger b
            =new BigInteger("0");
                     a
            =cin.nextBigInteger();
                     b
            =cin.nextBigInteger();
                     System.out.println(a.add(b));
                }


            }


            POJ 2980 大整數(shù)乘法
            import java.util.*;
            import java.math.*;

            /**
             *
             * 
            @author weitao
             
            */

            public class Main {
                
            public static void main(String[] args) {
                     Scanner cin 
            = new Scanner( System.in );
                     BigInteger a
            =new BigInteger("0");
                     BigInteger b
            =new BigInteger("0");
                     a
            =cin.nextBigInteger();
                     b
            =cin.nextBigInteger();
                     System.out.println(a.multiply(b));
                }


            }



            POJ 2737 大整數(shù) 除法
            import java.util.*;
            import java.math.*;

            /**
             *
             * 
            @author weitao
             
            */

            public class Main {
                
            public static void main(String[] args) {
                    
            int t;

                     Scanner cin 
            = new Scanner( System.in );
                      t
            =cin.nextInt();
                     BigInteger a
            =new BigInteger("0");
                     BigInteger b
            =new BigInteger("0");
                     
            int i;
                     
            for(i=1;i<=t;i++)
                     
            {
                     a
            =cin.nextBigInteger();
                     b
            =cin.nextBigInteger();
                     System.out.println(a.divide(b));
                     }

                }


            }


            POJ 2738 高精度加法
            import java.util.*;
            import java.math.*;

            /**
             *
             * 
            @author weitao
             
            */

            public class Main {
                
            public static void main(String[] args) {
                    
            int t;

                     Scanner cin 
            = new Scanner( System.in );
                      t
            =cin.nextInt();
                     BigDecimal a
            =new BigDecimal("0");
                     BigDecimal b
            =new BigDecimal("0");
                     
            int i;
                     
            for(i=1;i<=t;i++)
                     
            {
                     a
            =cin.nextBigDecimal();
                     b
            =cin.nextBigDecimal();
                     System.out.println(a.add(b).stripTrailingZeros());

                     }

                }


            }



            POJ 2809 2^N次方

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

            /**
             *
             * 
            @author weitao
             
            */

            public class Main {
                
            public static void main(String[] args) {
                    
            int t;

                     Scanner cin 
            = new Scanner( System.in );
                     BigInteger a
            =new BigInteger("2");
                     
            int exp;
                     exp
            =cin.nextInt();
                     System.out.println(a.pow(exp));
                }


            }


            POJ 2951 POJ 1001 高精度冪
            import java.util.*;
            import java.math.*;

            /**
             *
             * 
            @author weitao
             
            */

            public class Main {
                
            public static void main(String[] args) {

                     Scanner cin 
            = new Scanner( System.in );
                     
                     BigDecimal a
            =new BigDecimal("0");

                     
            int exp;
                     
            while(cin.hasNext())
                     
            {
                         a
            =cin.nextBigDecimal();
                         exp
            =cin.nextInt();
                         a
            =a.pow(exp);
                         a
            =a.stripTrailingZeros();
                         String ans
            =new String ("");
                         ans
            =a.toPlainString();
                         
            int i;
                         
            int len=ans.length();
                         
            for(i=0;i<len;i++)
                         
            {

                             
            if(ans.charAt(i)=='.')
                             
            {
                                 ans
            =ans.substring(i);
                                 
            break;
                             }

                             
            if(ans.charAt(i)!='0')
                                 
            break;
                      
                         }

                         System.out.println(ans);



                     }

                }


            }

            posted on 2010-04-24 00:57 abilitytao 閱讀(456) 評論(0)  編輯 收藏 引用


            只有注冊用戶登錄后才能發(fā)表評論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            久久精品国产亚洲av水果派| 99久久精品国产毛片| 一本色道久久综合| 久久久久久久久无码精品亚洲日韩| 久久精品aⅴ无码中文字字幕不卡 久久精品aⅴ无码中文字字幕重口 | 国产精品久久久亚洲| 国产91久久综合| 国内精品久久久久影院优| 久久国产福利免费| 72种姿势欧美久久久久大黄蕉| 欧美一级久久久久久久大片| 精品无码久久久久久午夜| 欧美精品九九99久久在观看| 久久99精品久久久久久久久久| 久久免费国产精品| 久久亚洲高清观看| 久久亚洲AV成人无码电影| 亚洲午夜久久久| 久久精品免费网站网| 久久精品国产影库免费看 | 久久久国产精品网站| 亚洲中文字幕无码久久综合网| 久久人人爽人人爽人人片AV麻豆 | 久久精品午夜一区二区福利| 亚洲欧洲精品成人久久奇米网| 久久99久久无码毛片一区二区| 99精品久久精品| 精品久久久久久中文字幕人妻最新| 亚洲日本久久久午夜精品| 日本高清无卡码一区二区久久| 国产ww久久久久久久久久| 亚洲综合婷婷久久| 99久久精品国产毛片| 国产精品欧美亚洲韩国日本久久| 国产精品久久久天天影视| 狠狠久久亚洲欧美专区| 国产精品禁18久久久夂久| 精品国产91久久久久久久| 国产精品99久久久久久www| 精品久久久久久无码国产| 久久男人AV资源网站|