You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by md...@apache.org on 2003/10/16 17:15:04 UTC
cvs commit: jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/rank Percentile.java
mdiggory 2003/10/16 08:15:04
Modified: math/src/test/org/apache/commons/math/stat/univariate/rank
PercentileTest.java
math/src/java/org/apache/commons/math/stat/univariate/rank
Percentile.java
Log:
PR: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23453
Submitted by: Brent Warden
Reviewed by: Mark Diggory
Revision Changes Path
1.5 +6 -1 jakarta-commons-sandbox/math/src/test/org/apache/commons/math/stat/univariate/rank/PercentileTest.java
Index: PercentileTest.java
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/math/src/test/org/apache/commons/math/stat/univariate/rank/PercentileTest.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- PercentileTest.java 13 Oct 2003 08:08:39 -0000 1.4
+++ PercentileTest.java 16 Oct 2003 15:15:04 -0000 1.5
@@ -99,4 +99,9 @@
return 20.82;
}
+ public void testHighPercentile(){
+ double[] d = new double[]{1, 2, 3};
+ Percentile p = new Percentile(75);
+ assertEquals(3.0, p.evaluate(d), 1.0e-5);
+ }
}
1.7 +2 -2 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/rank/Percentile.java
Index: Percentile.java
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/rank/Percentile.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- Percentile.java 13 Oct 2003 08:10:58 -0000 1.6
+++ Percentile.java 16 Oct 2003 15:15:04 -0000 1.7
@@ -145,7 +145,7 @@
if (pos < 1) {
return sorted[0];
}
- if (pos > n) {
+ if (pos >= n) {
return sorted[length - 1];
}
double lower = sorted[intPos - 1];
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org