Originariamente inviato da marasma1
Ok, allora il numero 0. 0482986111111111111111111111111111111111 moltiplicato * 24 * 60 mi da il totale dei minuti cioe' 69.
Il risultato sarebbe 1 ora e 9 minuti.

Potrei io farmi il calcolo a mano ma spero esista una funzione in php che passato un lasso di tempo restituisca l'ora corretta....
In base a quello che hai postato credo tu debba farti il calcolo in modo manuale. Per esempio:
codice:
$num = "0.0482986111111111111111111111111111111111" ;

$tot =  round($num * 24);
$tot1 = Floor($num * 24 * 60) % 60;
echo "$tot:$tot1";
Se poi i criteri di calcolo sono diversi devi analizzarlo tu.