Jump to content

[VB6] Arredondamentos


NuGuN

Recommended Posts

Pessoal, é o seguinte... eu tenho p exemplo 2 numeros, 0,313 e 169, e quando os multiplico da-me 52,897. Pronto ate aqui tudo normal, o problema é quando eu utilizo a função Round() para ficar apenas com 2 casas decimais. Quando fasso Round((0,313*169), 2) istu da-me 52,9 o que parecendo que não é nada mas vai-me dar uma volta as contas que voces nem imaginam apenas por uma casa decimal...

E queria que alguem me explicasse como posso fazer para ele me dar as 2 casas decimais  com essa função ou com outra se conhecerem. Eu podia fazer uma pequena função para receber o resultado e depois retirar apenas 2 casas decimais, mas se pode-se utilizar uma função ou ate mm saber como posso dar a volta a istu gostava de saber  😉

Cumps

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.