Browse Source

param.BigRational: Fix signum (sign) computation for positive and negative infinity

git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@12193 bbc10eb1-c90d-0410-af57-cb519fbb1720
master
Joachim Klein 9 years ago
parent
commit
c45ca93580
  1. 2
      prism/src/param/BigRational.java

2
prism/src/param/BigRational.java

@ -455,6 +455,8 @@ public final class BigRational implements Comparable<BigRational>
*/ */
public int signum() public int signum()
{ {
if (isInf()) return 1;
if (isMInf()) return -1;
return num.signum() * den.signum(); return num.signum() * den.signum();
} }

Loading…
Cancel
Save