Java fornece um método em sua biblioteca de matemática para arredondar os valores para o número inteiro inteiro mais próximo , mas nenhum método para arredondar um valor para algum outro lugar , como os mais próximos centenas ou milhares lugar. Você vai precisar de implementar este mesmo, mas, felizmente, não é uma tarefa difícil de retirar. Instruções
1
Open " Netbeans " e selecione " File" e " New classe".
2
Type " PSVM " para criar um método main e cole o seguinte código para ele:
//inteiro guarnição
int i = 432432 ;
i = trimInt (i, 100);
System.out.println ( i);
Este define um número inteiro grande e chama um método chamado " trimInt " sobre ele para arredondar para o mais próximo de 100 . Infelizmente, este método na verdade não existe. Você vai criá-lo na próxima etapa
3
Digite o seguinte fora do método main: .
Static int trimInt (int i , int lugar ) {
i /= lugar ;
i * = lugar ;
retornar i;
}
o método é simples : primeiro o inteiro é dividida pela quantidade lugar . Uma vez que o resultado é um número inteiro, tudo o que é agora um valor decimal é deixado . Em seguida , ele se multiplica pelo valor lugar para voltar a ter a magnitude adequada.
4
Clique em " Executar". O resultado será " 432400 ".