CSDN收集“百分位数的算法实现”
- CSDN | 点击量:自己最近遇到一个关于计算百分位数的一个项目,在网络上找了很久都没找到,很多都是复制粘贴千片一律的,看着迷迷糊糊,很难受。
最近在CSDN上找到了两篇关于计算百分位数的文章,在此推荐。感谢两位大神解决了,困扰已久的难题。
public static double getPercentile(int[] A, double p) { if (A == null) return 0; double res = 0; Arrays.sort(A); // 从小到大排序 double x = (A.length - 1) * p; int i = (int) x; // 取出整数部分 double j = x - i; // 还没找到最精确的取double数的小数部分的方法,有可能会有误差 res = (1 - j) * A[i] + j * A[i + 1]; return res; }
作者:BugFree_张瑞
来源:CSDN
原文:https://blog.csdn.net/u011489043/article/details/78056851
作者:lws0888
来源:CSDN