Salvo avere un c***o della madonna, non avrai mai un dato finale "tondo", nel senso che potresti arrivare es. a 47 mesi interi + una parte di somma restante, che però non equivale ad una mensilità di risparmio.
A questo punto io direi:
Codice PHP:
$costo_auto = 24560;
$risparmio_mensile = 320;
$mesi_totali = floor($costo_auto/$risparmio_mensile);
$anni = floor($mesi_totali/12);
$mesi_rimanenti = $mesi_totali - ($anni*12);
$saldo_finale = $costo_auto - (($risparmio_mensile * ($anni*12)) + ($mesi_rimanenti*$risparmio_mensile));
$tempo = $anni . " anni, " . $mesi_rimanenti . " mesi + " . $saldo_finale . " euro";
print $tempo;
Risultato:
codice:
6 anni, 4 mesi + 240 euro