[ https://issues.apache.org/jira/browse/MATH-479?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sebb updated MATH-479: ---------------------- Affects Version/s: 3.0 2.2 > FastMath.signum(-0.0) does not agree with Math.signum(-0.0) ; no tests for > signum > --------------------------------------------------------------------------------- > > Key: MATH-479 > URL: https://issues.apache.org/jira/browse/MATH-479 > Project: Commons Math > Issue Type: Bug > Affects Versions: 2.2, 3.0 > Reporter: Sebb > Attachments: Math479.patch > > > There are no unit tests for FastMath.signum(double) as yet. > Here is one that should work, but fails: > {code} > @Test > public void testSignum() { > > Assert.assertTrue(Double.valueOf(FastMath.signum(+0.0)).equals(Double.valueOf(Math.signum(+0.0)))); > // OK > > Assert.assertTrue(Double.valueOf(FastMath.signum(-0.0)).equals(Double.valueOf(Math.signum(-0.0)))); > // FAILS > } > {code} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.