This is an automated email from the ASF dual-hosted git repository.

aherbert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-statistics.git

commit d4d900db40a724d48c715ba4eee726e8dbf5097b
Author: aherbert <[email protected]>
AuthorDate: Tue Jun 23 17:07:24 2020 +0100

    Fix HypergeometricDistribution formatting for exception messages.
---
 .../statistics/distribution/HypergeometricDistribution.java    | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git 
a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/HypergeometricDistribution.java
 
b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/HypergeometricDistribution.java
index d4674f9..3dd7dd3 100644
--- 
a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/HypergeometricDistribution.java
+++ 
b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/HypergeometricDistribution.java
@@ -43,24 +43,24 @@ public class HypergeometricDistribution extends 
AbstractDiscreteDistribution {
                                       int sampleSize) {
         if (populationSize <= 0) {
             throw new DistributionException(DistributionException.NEGATIVE,
-                                            populationSize);
+                                            (double) populationSize);
         }
         if (numberOfSuccesses < 0) {
             throw new DistributionException(DistributionException.NEGATIVE,
-                                            numberOfSuccesses);
+                                            (double) numberOfSuccesses);
         }
         if (sampleSize < 0) {
             throw new DistributionException(DistributionException.NEGATIVE,
-                                            sampleSize);
+                                            (double) sampleSize);
         }
 
         if (numberOfSuccesses > populationSize) {
             throw new DistributionException(DistributionException.TOO_LARGE,
-                                            numberOfSuccesses, populationSize);
+                                            (double) numberOfSuccesses, 
(double) populationSize);
         }
         if (sampleSize > populationSize) {
             throw new DistributionException(DistributionException.TOO_LARGE,
-                                            sampleSize, populationSize);
+                                            (double) sampleSize, (double) 
populationSize);
         }
 
         this.numberOfSuccesses = numberOfSuccesses;

Reply via email to