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