Pessoal bom dia a todos. Estou precisando de uma ajuda.
Tem como eu definir por exemplo: Somente terminações maiores que 0,7 sejam arredondados para cima? ao invés de 0,5? Como definir essa condição?
Definindo arredondamento
1 Resposta
Você teria que definir o seu próprio método. Se você ler o javadoc do método
Math.round(double a)
você verá que ele usa o seguinte
(long)Math.floor(a + 0.5d)
Assim, você poderia usar a mesma idéia, mas adicionando 0.3 ao número e pedindo pra retornar o floor. Mais ou menos assim
private long testRound(double d) {
return (long)Math.floor(d + 0.3d);
}
Criado 7 de novembro de 2012
Ultima resposta 7 de nov. de 2012
Respostas 1
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo