You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ah...@apache.org on 2019/12/20 17:58:12 UTC

[commons-numbers] 21/30: Add atanh assumption on x close to 1.

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-numbers.git

commit f5ba494b10ea41cf4dad439ce882457e52d84ceb
Author: Alex Herbert <ah...@apache.org>
AuthorDate: Thu Dec 19 22:56:10 2019 +0000

    Add atanh assumption on x close to 1.
---
 .../src/test/java/org/apache/commons/numbers/complex/ComplexTest.java  | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/commons-numbers-complex/src/test/java/org/apache/commons/numbers/complex/ComplexTest.java b/commons-numbers-complex/src/test/java/org/apache/commons/numbers/complex/ComplexTest.java
index b14166b..9d89490 100644
--- a/commons-numbers-complex/src/test/java/org/apache/commons/numbers/complex/ComplexTest.java
+++ b/commons-numbers-complex/src/test/java/org/apache/commons/numbers/complex/ComplexTest.java
@@ -2041,5 +2041,8 @@ public class ComplexTest {
         Assertions.assertEquals(result, Math.log1p(result));
         Assertions.assertEquals(result, result - result * result / 2,
                 "Expected log1p Taylor series to be redundant");
+        // Can we assume if x != 1 then (x-1) is valid for multiplications.
+        Assertions.assertNotEquals(0, 1 - Math.nextUp(1));
+        Assertions.assertNotEquals(0, 1 - Math.nextDown(1));
     }
 }