Hola.
Me he topado con un error garrafal de ASP que me parece una verguenza total.
Si por ejemplo pones
int(40)
obviamente te va a dar 40 (recuerda que int lo que hace es quitar los decimales)
vale, pues si pones
int(0.4*100)
Te dará 40 también, por supuesto, no? Obviamente sí, da 40
int( (1.4-1) * 100 )
Eso también tendrá que dar 40 no? PUES NO!! da 39????
Alguien me puede explicar eso?