Interbase - Urgente!! sobre los tipos float....

 
Vista:

Urgente!! sobre los tipos float....

Publicado por loco... (1 intervención) el 22/06/2002 06:19:45
Resulta que tengo una tabla que tiene los siguientes campos

referencia - char(10)
descripcion - char(40)
precioventa - float

El problema es que cuando le guardo al campo venta una cantidad por ejemplo esto 14.20, en la tabla aparece como 14.1999992122 y yo no quiero que me a parezcan tantos decimales en la tabla, solo quiero que me aparezcan 2 decimales... lo raro es que cuando le doy por ejemplo 14.50 si lo pone bien, lo pone como 14.5 ... Como puedo solucionar esto por favor...??
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Urgente!! sobre los tipos float....

Publicado por Arbesú (1 intervención) el 22/06/2002 13:38:02
No se por qué hace eso, pero podrías probar a especificar la precision del float poniendo float(n). Otra opcion es hacerlo con un numeric(n,m) donde n es el total de digitos y m la precision(número de decimales)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar