Facendo riferimento all'ultimo intervento di MacApp:
1) si ripropone l'annosa questione. Il problema dell'arrotondamento e' troppo compilatore-depending... possibile che non ci sia una soluzione "safe" per l'implementazione di una funzione cosi' concettualmente semplice come l'arrotondamento "giusto" (a seconda dei casi, round up o round down) all'intero piu' vicino?
2) come faccio a capire qual e' il contenuto della math.h che includo io? Se leggo il file /usr/include/math.h non trovo niente che somigli nemmeno lontanamente a quanto postato da MacApp
3) prima di conoscere l'esistenza della funzione round(), avevo gia' provato ad affrontare il problema con il cast esplicito, ma il risultato ottenuto non era affatto univoco...