"Byte" wrote:
> That dosnt work either:
>
> sum = 0.1+1/4
> print sum
>
> Just returns 0.1
division has higher precedence than addition, so 1/4 is calculated first,
and the result is then added to 0.1.
and as I've already explained, 1/4 is an integer division, so the result
is rounded down to the the nearest integer (0). in other words, your
expression boils down to
0.1 + 0
which is 0.1 [1].
the precedence order is explained here:
http://docs.python.org/ref/summary.html
</F>
1) or at least a close approximation of it; see
http://docs.python.org/tut/node16.html
--
http://mail.python.org/mailman/listinfo/python-list