Cómo eliminar los decimales en el Select

26/04/2007 - 11:36 por Don Juan | Informe spam
Hola a todos.
Tengo valores con decimales, por ejemplo:
1250.00
132.52
3.023
etc
necesito solo los valores enteros.
Cómo puedo hacerlo? (no quiero redondear los valores)

Gracias

Preguntas similare

Leer las respuestas

#1 Rubén Vigón
26/04/2007 - 13:05 | Informe spam
Échale un vistazo en los 'Libros en pantalla' a las funciones «FLOOR», «CEILING» y «ROUND»

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvps.org
Respuesta Responder a este mensaje
#2 Don Juan
26/04/2007 - 13:34 | Informe spam
Gracias!
Funciona con Floor(Round(Valor,0,1))


"Rubén Vigón" wrote in message
news:eUyTOL$
Échale un vistazo en los 'Libros en pantalla' a las funciones «FLOOR»,
«CEILING» y «ROUND»

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvps.org
Respuesta Responder a este mensaje
#3 principiante
26/04/2007 - 14:17 | Informe spam
Curiosidad, por que el Round? No bastaba con el Floor?


"Don Juan" wrote in message
news:
Gracias!
Funciona con Floor(Round(Valor,0,1))


"Rubén Vigón" wrote in message
news:eUyTOL$
Échale un vistazo en los 'Libros en pantalla' a las funciones «FLOOR»,
«CEILING» y «ROUND»

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvps.org
Respuesta Responder a este mensaje
#4 Don Juan
26/04/2007 - 17:14 | Informe spam
El Round me ha devuelto la parte entera de 19.98 y me ha dado 19.00, yo
quería solo 19, eso lo pude hacer con el Floor.

"principiante" wrote in message
news:O0IMqz$
Curiosidad, por que el Round? No bastaba con el Floor?


"Don Juan" wrote in message
news:
Gracias!
Funciona con Floor(Round(Valor,0,1))


"Rubén Vigón" wrote in message
news:eUyTOL$
Échale un vistazo en los 'Libros en pantalla' a las funciones «FLOOR»,
«CEILING» y «ROUND»

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvps.org




Respuesta Responder a este mensaje
#5 DNC
27/04/2007 - 01:45 | Informe spam
declare @valor decimal (10,2)
set @valor = 12.8
select @valor, cast (@valor as int)
On 26 abr, 12:14, "Don Juan" wrote:
El Round me ha devuelto la parte entera de 19.98 y me ha dado 19.00, yo
quería solo 19, eso lo pude hacer con el Floor.

"principiante" wrote in message

news:O0IMqz$



> Curiosidad, por que el Round? No bastaba con el Floor?

> "Don Juan" wrote in message
>news:
>> Gracias!
>> Funciona con Floor(Round(Valor,0,1))

>> "Rubén Vigón" wrote in message
>>news:eUyTOL$
>> Échale un vistazo en los 'Libros en pantalla' a las funciones «FLOOR»,
>> «CEILING» y «ROUND»

>> Un saludo!

>> Rubén Vigón
>> Microsoft MVP Visual Basic
>>http://vigon.mvps.org- Ocultar texto de la cita -

- Mostrar texto de la cita -
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida