java中double型数据的加减乘除 的代码是怎样的?
public class Arith { private static final int DEF_DIV_SCALE = 10; /** * 两个Double数相加 * @param v1 * @param v2 * @return Double */ public static Double add(Double v1,Double v2){ BigDecimal b1 = new BigDecimal(v1。 toString()); BigDecimal b2 = new BigDecimal(v2。toString()); return b1。add(b2...全部
public class Arith { private static final int DEF_DIV_SCALE = 10; /** * 两个Double数相加 * @param v1 * @param v2 * @return Double */ public static Double add(Double v1,Double v2){ BigDecimal b1 = new BigDecimal(v1。
toString()); BigDecimal b2 = new BigDecimal(v2。toString()); return b1。add(b2)。doubleValue(); } /** * 两个Double数相减 * @param v1 * @param v2 * @return Double */ public static Double sub(Double v1,Double v2){ BigDecimal b1 = new BigDecimal(v1。
toString()); BigDecimal b2 = new BigDecimal(v2。toString()); return b1。subtract(b2)。
doubleValue(); } /** * 两个Double数相乘 * @param v1 * @param v2 * @return Double */
希望我的回答可以帮到你。收起