科学计数法转换成数字

                                                                                          科学计数法,转化成数字

一,方法

 

String num="2.036E5";

 

if(num.indexOf("E")>0)
                     {
                  if(num.indexOf(".")>0){
                  
                  
                if(num.length()>0){
                BigDecimal bd = new BigDecimal(num);
               String   f1   =   bd.setScale(1,   BigDecimal.ROUND_HALF_UP).toString();
                   System.out.print(f1 + '\t');
                 }
                }
               }

 

二,方法 

String  sum="2301E45";

new BigDecimal(sum.toPlainString());

你可能感兴趣的:(科学计数法转换成数字)