zoukankan      html  css  js  c++  java
  • poj 1001 Exponentiation

    import java.math.BigDecimal;
    import java.math.BigInteger;
    import java.util.Scanner;
    
    
    public class Main {
    
        /**
         * @param args
         */
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Scanner in =new Scanner(System.in);
            while(in.hasNextBigDecimal())
            {
                BigDecimal ans=BigDecimal.ONE;
                double a=in.nextDouble();
                int b=in.nextInt();
                int i=1;
                for(i=1;i<=b;i++)
                {
                    ans=ans.multiply(BigDecimal.valueOf(a));
                }
                ans=ans.stripTrailingZeros();
                String s=ans.toPlainString();
                char first=s.charAt(0);
                if(first=='0')
                {
                    System.out.println(s.substring(1, s.length()));
                }
                else
                System.out.println(s);
            }
    
        }
    }

    版权声明:本文为博主原创文章,未经博主允许不得转载。http://xiang578.top/

  • 相关阅读:
    第四次
    jsp
    2021.3.4
    第八次作业
    第七次作业
    第六周作业
    第五周作业
    第四周
    第四次jsp作业
    第二次作业
  • 原文地址:https://www.cnblogs.com/xryz/p/4847865.html
Copyright © 2011-2022 走看看