[Python] Forzare il risultato di una divisione a float.

Marco De Paoli depaolim a gmail.com
Mar 28 Gen 2014 11:47:37 CET


Il giorno 28 gennaio 2014 11:46, Marco De Paoli <depaolim a gmail.com> ha
scritto:

>
>
>
> Il giorno 28 gennaio 2014 11:38, Gabriele Battaglia <iz4apu a libero.it> ha
> scritto:
>
> Buongiorno a tutti.
>>
>> Python 2.7.6, se ho:
>>
>>  a, b = 4, 6
>>>>> c = a / b
>>>>> c
>>>>>
>>>> 0
>>
>>>  c = a // b
>>>>> c
>>>>>
>>>> 0
>>
>> Come faccio ad ottenere che c assuma:
>>
>>>  4 / 6.0
>>>>>
>>>> 0.66666666666666666666666
>>
>
> il modo pių semplice
>
> >>> a, b = 4, 6.0
> >>> c = a / b
> >>> c
> 0.66666666666666666666666
>

il modo pių pulito:

 >>> from __future__ import division
>>> a, b = 4, 6
>>> a / b
0.6666666666666666


> ciao,
> Marco
>
>
-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20140128/1a68f947/attachment.html>


Maggiori informazioni sulla lista Python