Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

E-2 al final de los registros

Estas en el tema de E-2 al final de los registros en el foro de SQL Server en Foros del Web. Hola amigos, soy nuevo en esto y no encuentro la solucion a este problemita. por medio de php hago una consulta en sql server y ...
  #1 (permalink)  
Antiguo 05/04/2010, 11:57
 
Fecha de Ingreso: marzo-2010
Mensajes: 2
Antigüedad: 14 años, 8 meses
Puntos: 0
E-2 al final de los registros

Hola amigos, soy nuevo en esto y no encuentro la solucion a este problemita.

por medio de php hago una consulta en sql server y el resultado lo guardo en un txt, pero a la hora de checar lor registros en el txt algunos de ellos finalizan con los caracteres E-2. como puedo hacer para que no aparesca esto o a que se debe.
les agradeceria mucho si me ayudan.

MXF|7501201310019AA|0.27629942648872047|
MXF|7501201321015AA|3.1500000171363354|
MXF|7501201321022AA|1.9625000143423676|
MXF||0.0|
MXF|7501201310026AA|1.5000000223517418E-2|
MXF|7501064550300AA|0.77125000357627871|
MXF|7501064550317AA|0.0|
MXF|0000075003067AA|111.50337588338915|
MXF|7501064550256AA|0.0|
  #2 (permalink)  
Antiguo 05/04/2010, 21:34
Avatar de Beakdan  
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey, Nuevo León
Mensajes: 433
Antigüedad: 22 años, 11 meses
Puntos: 7
Respuesta: E-2 al final de los registros

La tercera columna es de tipo Float en la base de datos, o en algun momento después de consultar y previo a guardar la transformas a float. Al convertir a string los float para guardar en el archivo de texto, muchos de los valores se guardarán con notación científica.
La forma de solucionarlo, es que uses el tipo de dato adecuado. O redondea a una precisión adecuada para tu aplicación / problema.

Etiquetas: final, registros
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:28.