Ver Mensaje Individual
  #3  
Antiguo 27-09-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.070
Reputación: 32
jhonny Va camino a la famajhonny Va camino a la fama
Cita:
Empezado por pvizcay Ver Mensaje
esta correcto el comportamiento y es lo que dice el standard sql:

cuando divides dos números, la escala resultante (parte decimal) es la suma de las dos escalas de los operandos.. aca son dos enteros, escala = 0, por lo tanto te lo redondea...

prueba con 100 / 3.00

salu2
Ahhh, ¿Si?, Caramba¡¡¡, muchas gracias pvizcay por tu comentario, Ahora me surge otra duda, ¿Hay alguna manera de que 100/3 me de 33.33?, Ya he probado cambiando los tipo de campo a Double precision y a Numeric(15,2), pero con ambos obntengo el mismo resultado.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita