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 4e30b73aae692cc8c1167f265fc2f761fb180dad
Author: aherbert <[email protected]>
AuthorDate: Wed May 4 17:37:41 2022 +0100

    Sonar fix: Compute the value 2^-53 for the assertion
---
 .../org/apache/commons/statistics/distribution/UserGuideTest.java  | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git 
a/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/UserGuideTest.java
 
b/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/UserGuideTest.java
index b010210..6e0ac77 100644
--- 
a/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/UserGuideTest.java
+++ 
b/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/UserGuideTest.java
@@ -116,9 +116,10 @@ class UserGuideTest {
         Assertions.assertNotEquals(0, q2);
 
         // For the table
-        Assertions.assertEquals(0x1.0p-53, 1.110223e-16, 1e-3);
-        Assertions.assertEquals(0x1.0p-53, 1 - 
chi2.cumulativeProbability(166));
-        Assertions.assertEquals(0x1.0p-53, 1 - 
chi2.cumulativeProbability(167));
+        final double eps = Math.pow(2, -53);
+        Assertions.assertEquals(1.110223e-16, eps, 1e-3);
+        Assertions.assertEquals(eps, 1 - chi2.cumulativeProbability(166));
+        Assertions.assertEquals(eps, 1 - chi2.cumulativeProbability(167));
         Assertions.assertEquals(0, 1 - chi2.cumulativeProbability(168));
         Assertions.assertEquals(0, 1 - chi2.cumulativeProbability(200));
         Assertions.assertEquals(1.16583e-16, chi2.survivalProbability(166), 
1e-3);

Reply via email to