BigDecimal与Long、int之间的相互转换


    //bigDecimal  转换成  Long类型
    public static Long bigDecimalToLong(BigDecimal b){
        BigDecimal c = new BigDecimal(b);
        Long l = c.longValue();
        return l;
    }  

 //bigDecimal  转换成  int类型
    public static void bigDecimalToInt(BigDecimal b){
        BigDecimal c = new BigDecimal(b);
        int i = c.intValue();
    }  

     //int 转换成 BigDecimal 数据类型 
  public static BigDecimal intToBigDecimal(int i){
        BigDecimal b = new BigDecimal(i);
		return b;
    } 

  
   //long转换成 BigDecimal 数据类型 
  public static BigDecimal longToBigDecimal(Long i){ 
    BigDecimal b = new BigDecimal(i); 
    return b;
   }

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM