]> CRI, Mines Paris - PSL - linpy.git/commitdiff
Make LinExpr.coefficient() always return a Fraction
authorVivien Maisonneuve <v.maisonneuve@gmail.com>
Tue, 19 Aug 2014 09:23:58 +0000 (11:23 +0200)
committerVivien Maisonneuve <v.maisonneuve@gmail.com>
Tue, 19 Aug 2014 09:25:15 +0000 (11:25 +0200)
linpy/linexprs.py

index b2cec53b303a1df571cc9b2a5625a432308acd56..99ad4ec3e162e36f5d6a5e855a19a47c2dca945a 100644 (file)
@@ -122,7 +122,7 @@ class LinExpr:
         """
         if not isinstance(symbol, Symbol):
             raise TypeError('symbol must be a Symbol instance')
-        return self._coefficients.get(symbol, 0)
+        return self._coefficients.get(symbol, Fraction(0))
 
     __getitem__ = coefficient