Volendo...naturalmente ognuno può adattare alle sue esigenze.[supersaibal]Originariamente inviato da andr3a
io cambierei questa:
con questa:codice:function read(){ return( $this->abstime()-$this->s_time ); }
codice:function read( $float = 6 ){ return number_format( ( $this->abstime() - $this->s_time ), $float, '.', ''); }[/supersaibal]
Purtroppo per evitare perdita di precisione dovuta a cancellazione numerica nel caso di float a 32 bit ho usato degli interi.
Il vantaggio è che ho una risoluzione di 1ms con precisione lineare anche dopo tre settimane (se servisse...)
Lo svantaggio è che il numero ritornato è un intero per cui i decimali (frazioni di ms) sono persi...
Comunque dicevo...se servisse una risoluzione superiore si potrebbero usare i float.
![]()