sympy/sympy — pull request #1582 by sn6uv (2012-10-19 01:01:14+00:00)
Title: Float(0.0) should return Float not Integer

Float(0.0) now returns a Float, rather than converting to an integer.

Brief discussion of this on the google code page: http://code.google.com/p/sympy/issues/detail?id=2340

Previously:

>>> Float(0)
0
>>> Float(0.0)
0

Now:

>>> Float(0)
0
>>> Float(0.0)
0.0