On Apr 8, 12:08 pm, David Smith <d...@cornell.edu> wrote: > Avi wrote: > > Hi, > > > This will be a very simple question to ask all the awesome programmers > > here: > > > How can I get answer in in decimals for such a math operator: > > > 3/2 > > > I get 1. I want to get 1.5 > > > Thanks in advance, > > Avi > > I'm going to assume your operands are variables instead of numeric > literals. Why not consider doing a type conversion to float or Decimal > and then perform the division?
Because float(x) and Decimal(x) fail for complex numbers and lose precision if x is a rational or a multi-precision float. -- http://mail.python.org/mailman/listinfo/python-list