WEB开发网
开发学院WEB开发Jsp 一些非常有用的JAVA常用方法( 2) 阅读

一些非常有用的JAVA常用方法( 2)

 2008-01-05 19:19:17 来源:WEB开发网   
核心提示:int cInt(float stsid){ int cInt = 0; try{int stsid1 = 0; if(stsid > 0){if((stsid - (int)stsid > 0) && (stsid - (int)stsid != 0.5)) stsid1 = (int)(stsid +

  int cInt(float stsid){
   int cInt = 0;
   try{
   int stsid1 = 0;
  if(stsid > 0){
   if((stsid - (int)stsid > 0) && (stsid - (int)stsid != 0.5))
     stsid1 = (int)(stsid + 0.5);
   if(stsid - (int)stsid == 0.5){
   if(((int)(stsid-0.5))%2 == 0)
     stsid1 = (int)(stsid - 0.5);
   else
      stsid1 = (int)(stsid + 0.5);
   }
      if(stsid - (int)stsid ==0)
   stsid1 = (int)stsid;
  }else{
   stsid = -stsid;
  if((stsid - (int)stsid > 0) && (stsid - (int)stsid != 0.5))
     stsid1 = - (int)(stsid + 0.5);
   if(stsid - (int)stsid == 0.5){
   if(((int)(stsid-0.5))%2 == 0)
     stsid1 = - (int)(stsid - 0.5);
   else
      stsid1 = - (int)(stsid + 0.5);
   }
      if(stsid - (int)stsid ==0)
   stsid1 = - (int)stsid;
  }
  cInt = stsid1;
 }catch(Exception e){}
 return cInt;
 }

long cLng(float numb){
   int nu = 0;
   long cLng = 0;
   try{
    nu = cInt(numb);
    cLng = (long) nu;
   }catch(Exception e){}
   return cLng;
}

float dealFloat(String s){
  s=dealNull(s);
  if (s.equals(""))
return 0;
  return Float.parseFloat(s);
}

String[] split(String source,String div){
   int arynum = 0,intIdx=0,intIdex=0,div_length = div.length();   
   if(source.compareTo("")!=0){   

Tags:一些 非常 有用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接