Visual Basic.NET - ¿como redondear en incrementos de 0.5?

   
Vista:

¿como redondear en incrementos de 0.5?

Publicado por Pedro (2 intervenciones) el 30/09/2008 04:37:15
Hola:

Me estoy calentando la cabeza mucho y dada mi poca experiencia con el visual .net no doy con la forma de obtener el resultado de un calculo expresado en redondeo a 0.5

Por ejemplo:

Si el resultado es 1.24 redondea a 1
si el resultado es 1.25 redondea a 1.5
si el resultado es 1.71 redondea a 1.5
si el resultado es 1,78 redondea a 2

He probado con round y diversas opciones como format pero no consigo mas que indicar un numero de decimales al q redondea a la unidad o al numero entero.

A ver si alguien me da alguna pista. Supongo que tendré que crear alguna funcion especial.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:¿como redondear en incrementos de 0.5?

Publicado por JB (53 intervenciones) el 30/09/2008 16:20:27
has probado porner la funcion Int(variable) o CInt(variable)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿como redondear en incrementos de 0.5?

Publicado por jenny (1 intervención) el 19/10/2009 22:12:23
quiero saber como redondear 8 notas y por favor no se si me podria dar un ejemplo pero claro...............
'?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar