Ola’!
Preciso de uma função em c# ou java.
Que retornasse arredondasse a soma de um dinheiro, mas apenas de 5 ou 0
Por exemplo : 0,50 1,00 ,1,50 ,2,00. E nao 0,60 , 1,30
Como pode ser feito?
Arredondamento
4 Respostas
A
Uma maneira rápida de fazer isso, nao sei se ideal, é multiplique o valor original por 2, transforme para inteiro (arredondando como preferir) e divida por 2.0
É uma opção inteligente, mas, a classe BigDecimal possui métodos e maneiras de fazer essa conversão,
É só olhar aqui
A
Boa, parece realmente ser uma maneira mais limpa de se fazer.
Mas mesmo com a documentaçao eu falhei em ver como converter um valor em múltiplos de .5 usando os métodos dela.
Teria um exemplo?
Realmente, a documentação me pregou uma peça.
Mas, aqui temos algumas opções.
Criado 2 de fevereiro de 2018
Ultima resposta 2 de fev. de 2018
Respostas 4
Participantes 3
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo