La funcion int no redondea que yo sepa, mc_quake, además, fijate en lo que dice nuestro amigo 3pies, ha probado esa función en excel, y.. redondear 40, da 39. Le ven alguna lógica?
Lo que he tenido que hacer ha sido una función por mi mismo que todo lo que haya detrás de una coma o un punto lo quite. Así funciona de lujo, a la porra el int.