Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/09/2004, 15:10
Avatar de Mithrandir
Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Ese no es problema unico de SQL Server. Es un problema derivado de como se utilizan lo numeros binarios.

Los numeros float son APROXIMADOS, algunas veces se puede obtener el numero exacto, pero otras solo tienes una aproximacion muy exacta.

Si te preocupa ese aspecto usa los tipos de datos Money o Decimal, almacenan el numero como si fuera texto, de manera que no hay perdida de decimales. Aunque pagas el precio a necesitar mas espacio de almacenamiento y mas lentitud en las consultas
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche