Hi all

This is well known :

>>> 1/2
0

This is because the division is an "integer division".

My question is : how can I evaluate 1/2 to 0.5 ? Is there some non integer division operator ?
Up to now I workarounded writing float(1)/2. Is there an other way ?

My Zen of python says :
There should be one-- and preferably only one --obvious way to do it.

and I don't believe that float(1)/2 is an "obvious way" (I'm not Dutch)

Have a good afternoon
Laurent
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to