package com.bonus.core; import java.math.BigDecimal; /** * 对数据量大的相加等做出公用的方法 * 进行处理 * * @author 柳青 * * */ public class NumUtils { /** * 两个值相加 * @param num1 * @param num2 * @return */ public static float add(float num1,float num2){ BigDecimal team1 = new BigDecimal(Float.toString(num1)); BigDecimal team2 = new BigDecimal(Float.toString(num2)); float newvalue = team1.add(team2).floatValue(); return newvalue; } /** * 两个值相减 */ public static float sub(float num1,float num2){ BigDecimal team1 = new BigDecimal(Float.toString(num1)); BigDecimal team2 = new BigDecimal(Float.toString(num2)); float newvalue = team1.subtract(team2).floatValue(); return newvalue; } }