Hola, quisiera que me ayuden con este problema que tengo, con unos datos al final uso la funcion round, pero este me devuelve un valor que no me lo esperaba, actualmente tengo el Visual Basic Profesional, y ademas le instale el Service Pack 5, ya casi terminaba el programa y por suerte me di cuenta, bueno les muestro un ejemplo:
'Omito declaraciones y demas vainas
Aux = 2,7
Aux = 2,7/100 '0.027
Aux = Aux * 17 '0.459
Aux = Round(Aux,1) 'Me devuelve 0.3 deberia devolverme 0.4
'Aqui les doy otro ejemplo solo con numeros
introduzco 99.89
(99.89/100) * 16 = 15.9824
Me devuelve 15.8 deberia devolverme 16
'Creo que doy muchas vueltas con el codigo, lo coloque asi solo para el ejemplo
Alguien ayudeme por favor, porque falla el Round, o sera necesario que realize una funcion que reemplaze al Round, alguien tiene alguna idea
Salu2