[Python] Ricavare ultime cifre

max max a studiomasson.it
Mer 25 Nov 2009 18:34:28 CET


Marco Beri ha scritto:
> 2009/11/25 Federico <jakals86 a tiscali.it <mailto:jakals86 a tiscali.it>>
> 
>     Salve a tutti, ho un piccolo problema con dati di tipo float. Dovrei
>     recuperare le ultime cifre del modulo time(). Ho provato con len ma
[...]
> Vuoi la parte decimale:
> 
>  >>> import time
>  >>> f=time.time()
>  >>> f
> 1259165727.2095261
>  >>> f - int(f)
> 0.20952606201171875

Oppure le ultime 3 cifre prima della virgola...

int(f-int(f/1000)*1000)

se interessano n cifre cambi 1000 con 10**n :)

hth, max



Maggiori informazioni sulla lista Python