Le jeudi 25 novembre 2010 à 08:27 -0800, Ondrej Certik a écrit :
> Hi Daniel,
> 
> On Thu, Nov 25, 2010 at 3:48 AM, Daniel Fetchinson
> <[email protected]> wrote:
> > Hi folks,
> >
> > This is my first message as I've just tried using sympy on the
> > recommendation of Robert Kern on python-list. Congratulation on this
> > great python module!
> 
> Thanks!
> 
> >
> > One issue I came up against immediately is that I have a matrix with
> > fractions.Fraction entries and when trying to feed this matrix into
> > sympy it gets automatically converted to floats. After snooping around
> > in the code I found that the reason is that the function sympify
> > ignores fractions.Fraction instances and does the conversion to floats
> > when in fact sympy is able to represent rationals. So why not test for
> > fractions.Fraction instances and in case it matches convert it to
> > sympy-rationals?
> 
> Indeed, this should be done. Would you mind sending us a patch? Just
> modify this file:
> 
> https://github.com/sympy/sympy/blob/master/sympy/core/sympify.py

No, it should be in sympy/core/numbers.py. Search for "sympify_complex"
in that file to see how it's done. 


-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to