DECIMALES

13/01/2005 - 23:48 por rcartin | Informe spam
Hola, alguien me puede ayudar en esto:

Declaro una variable money y a continuacion le asigno un valor asi:

select @variable = 0.22/360*30

eso me da como resultado 0.0180

Que debo hacer para que el resultado sea 0.01833333

tal y como me da en una sumadora o calculadora normal

en otras paralabras el sql me trabaja con menos decimales de los que
necesito me de el resultado.

gracias

Preguntas similare

Leer las respuestas

#1 Enrique Albert
14/01/2005 - 09:12 | Informe spam
Hola,

mira en los BOL por:

Decimal
Float

Saludos
Respuesta Responder a este mensaje
#2 Anonimo
14/01/2005 - 22:36 | Informe spam
Hola, alguien me puede ayudar en esto:

Declaro una variable money y a continuacion le asigno un


valor asi:

select @variable = 0.22/360*30

eso me da como resultado 0.0180

Que debo hacer para que el resultado sea 0.01833333

tal y como me da en una sumadora o calculadora normal

en otras paralabras el sql me trabaja con menos decimales


de los que
necesito me de el resultado.

gracias

.


Amigo, este tipo de dtao money sol soporta 4 decimales no
mas, por ende si quieres q te aprezca mas decimale tiens q
definir el dato como numerico por ejemplo numeric(12, 12)
o poner lo sgte
select convert(numeric(12, 12 ), 0.22 /360*30)
te en cuenta q esto solo te va a devolver .018330000000
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida