Access - Decimales excesivos en una consulta de access

 
Vista:

Decimales excesivos en una consulta de access

Publicado por Marcos (2 intervenciones) el 02/12/2018 16:11:03
Hola,
Tengo una tabla con un campo numérico simple a 2 decimales llamado IMPORTE, cuando hago una consulta basada en esta tabla en el campo "Suma de IMPORTE" los resultados aparecen con hasta 10 decimales.
¿Alguien sabe por qué ocurre eso?, no hay divisiones involucradas y no quiero usar la formula de redondear porque no siempre lo hace bien.
Para ser mas claro un ejemplo. En la tabla hay 2 importes 4.8 y 7.56 y en la consulta estos suman 12.3605845521
¿por qué de donde salen esos decimales?
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

Decimales excesivos en una consulta de access

Publicado por Anonimo (2033 intervenciones) el 02/12/2018 21:26:53
Utiliza un campo de tipo 'moneda', interiormente trabaja con cuatro 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

Decimales excesivos en una consulta de access

Publicado por Marcos (2 intervenciones) el 04/12/2018 20:47:51
Gracias lo de cambiar el campo a moneda me sirvió
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

Decimales excesivos en una consulta de access

Publicado por jose (806 intervenciones) el 04/12/2018 20:10:56
UTILIZA LA FUNCION FORMAT para elegir el numero de decimales que deseas ver aunque en la tabla tengas mas
'
User-defined formats.
MyStr = Format(5459.4, "##,##0.00") ' Returns "5,459.40".
MyStr = Format(334.9, "###0.00") ' Returns "334.90".
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