1/2 evaluates to 0

Jean-Michel Pichavant jeanmichel at sequans.com
Wed Oct 12 06:24:23 EDT 2011


Laurent Claessens wrote:
> 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
Hi,
1./2
JM


More information about the Python-list mailing list

AltStyle によって変換されたページ (->オリジナル) /