Il giorno mer, 25/11/2009 alle 18.34 +0100, max ha scritto: > Marco Beri ha scritto: > > 2009/11/25 Federico <jakal...@tiscali.it <mailto:jakal...@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
Sto facendo un pò di confusione nel capire come funziona, allora io teoricamente dovrei solo recuperare le ultime due cifre Esempio: 1259184132.8545489 devo recuperare 89 oppure 1259184163.492027 devo recuperare 27 e cosi via. Ma non riesco proprio a capire come costruire il tutto e capire ovviamente come farlo e il perché. Grazie ancora Federico _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python