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
原文:https://blog.csdn.net/lws0888/article/details/53044420


