Problemas con el redondeo de una cantidad con decimales.

Mi pregunta es como puedo solucionar el redondeo con decimales.

Me explico tengo en el formulario entre otros cuadros de texto están BaseImponible, Recargo, ImporteRecargo,Total, Entregas y otra donde marca si esta pagado o pendiente cuando las cantidades son enteras el resultado de Pagado o Pendiente es correcto, pero si son cantidades con decimales el resultado ya no lo es, por céntimos pero varia. Hay forma de el resultado de las operaciones redondee a solo dos decimales, no que solo aparezcan dos decimales sino que solo cuente dos por lo poco que se creo que hay forma para redondear las cantidades, pero no se como conseguirlo.

Si alguien me puede ayudar seria de agradecer.

1 Respuesta

Respuesta
2

Tienes la función Redondear(), en la que puedes indicar el número de decimales con los que trabajar: https://support.office.com/es-es/article/Redondear-funci%C3%B3n-921ce538-c9a6-41e2-be87-28e685b59935

Por ejemplo podrías hacer:

Me.Total=Round(Me.BaseImponible,2)+Round(Me.ImporteRecargo,2)

Ten en cuenta que no es lo mismo redondear cada operando que redondear el resultado final.

Un saludo.


Gracias por la respuesta he tenido algún problemilla y e estado fuera.

De nueva muchas gracias

No te preocupes por tardar en responder, lo importante es que lo hayas solucionado. Felices fiestas!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas