| 1234567891011121314151617181920212223242526 |
- package com.ydtech.utils;
- import java.math.BigDecimal;
- public class CalculateUtils {
- private CalculateUtils() {
- throw new IllegalStateException("Utility class");
- }
- /**
- * double转BigDecimal 相加
- *
- * @param d 相加的数集合
- * @return 相加之和
- */
- public static double add(double... d) {
- BigDecimal bigDecimal1 = new BigDecimal(0);
- for (double v : d) {
- BigDecimal bigDecimal = BigDecimal.valueOf(v);
- bigDecimal1 = bigDecimal1.add(bigDecimal);
- }
- return bigDecimal1.doubleValue();
- }
- }
|