Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/03/2013, 21:52
pablo_giri
 
Fecha de Ingreso: noviembre-2012
Mensajes: 43
Antigüedad: 12 años, 4 meses
Puntos: 0
Redondeo Decimales VB.NET

Hola gente del foro, tengo una duda con el redondeo de los decimales en VB.NET, estuve usando el Math.Round y no me sirve, ya que redondea segun sea par o impar el decimal, lo que yo quiero es, por ejemplo,
-cuando el resultado es 10,12 me de 10,10
-cuando el resultado es 10,13 me de 10,15
-cuando el resultado es 10,16 me de 10,15
y por ultimo
-cuando el resultado es 10,17 me de 10,20

o sea, el tema es con el ultimo decimal, o sea, cuando es entre 0 y 2 inclusive, me de 0;
cuando es entre 3 y 5 inclusive me de 5;
cuando es entre 5 y 6 inclusive me de 5;
cuando es entre 7 y 0 (para arriba) me de 0 (para arriba)

Desde ya les agradezco por la ayuda!