kaiyu
2022-02-11 9abccec290bc1a620a27011ffbaa3713d57e1acc
screen-common/src/main/java/com/moral/util/AmendUtils.java
@@ -249,16 +249,13 @@
    public static double percentile(List<Double> data, int p) {
        int n = data.size();
        Collections.sort(data);
        double v = n / (100 / p);
        if (n % (100 / p) == 0) {
            if (v == n) {
                return data.get(n - 1);
            }
            return (data.get((int) v - 1) + data.get((int) v)) / 2;
        }
        double v = MathUtils.division(MathUtils.mul(n, p),100d,1);
        v = Math.ceil(v)-1;
        return sciCal(data.get((int) v), 4);
    }
    //一氧化碳周月均值计算
    public static Map<String, Object> getCOAvgOfWeekOrMonth(Map<String, Object> params) {
        Map<String, Object> result = new HashMap<>();