Redondear Valores float a dos decimales

25/07/2007 - 19:18 por Isabela | Informe spam
Hola a todos!

Necesito redondear valores float a dos decimales, he probado con
round(@float,2)

pero nada...alguien pudiese indicarme como puedo hacerlo ??

Gracias!

Isabela.
 

Leer las respuestas

#1 Gustavo Larriera (MVP)
25/07/2007 - 22:10 | Informe spam
En los Books Online usted tiene varios ejemplos, los ha mirado?

SELECT ROUND(123.9994, 3), ROUND(123.9995, 3)
123.9990 124.0000

SELECT ROUND(123.4545, 2);
GO
SELECT ROUND(123.45, -2);GO
-

123.4500


(1 row(s) affected)



100.00


(1 row(s) affected)


SELECT ROUND(150.75, 0);
GO
SELECT ROUND(150.75, 0, 1);
GO
151.00

(1 row(s) affected)

150.00

(1 row(s) affected)


Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.Larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Isabela" wrote:


Hola a todos!

Necesito redondear valores float a dos decimales, he probado con
round(@float,2)

pero nada...alguien pudiese indicarme como puedo hacerlo ??

Gracias!

Isabela.


Preguntas similares