¿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.
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


0