Ao lidar com cálculos matemáticos em Java, pode haver casos em que o desenvolvedor precise buscar um inteiro arredondado em vez de um float. Por exemplo, arredondar os números que compreendem casas decimais infinitas afeta a velocidade de processamento e também consome memória. Em tais situações, o “ Math.round() ” em Java ajuda a omitir a ambigüidade.
Este blog discutirá o uso do método “Math.round()” em Java.
Como usar o método Java “Math.round()”?
O ' Math.round() ” é usado para arredondar o número especificado como seu parâmetro para o número inteiro mais próximo ou abaixo.
Sintaxe
rodada int pública estática ( flutuar x )
Na sintaxe acima, “ x ” corresponde ao float ou double que precisa ser arredondado para o inteiro mais próximo.
Exemplo 1: Utilização do método “Math.round()” para arredondar variável flutuante
Neste exemplo, este método pode ser utilizado para arredondar dois números idênticos para seus inteiros mais próximos correspondentes:
número duplo1 = 53,65 ;
número duplo2 = 53,25 ;
System.out.println ( 'O número arredondado é: ' +Rodada de matemática ( número 1 ) ) ;
System.out.println ( 'O número arredondado é: ' +Rodada de matemática ( número 2 ) ) ;
No trecho de código acima:
-
- Inicialize os dois valores flutuantes declarados.
- Depois disso, aplique o “ Math.round() ” método em ambos os carros alegóricos para arredondá-los para os inteiros mais próximos e para baixo, respectivamente.
Saída
Na saída acima, a diferença entre os dois números idênticos arredondados pode ser observada.
Exemplo 2: Utilização do Método “Math.round()” para Calcular Infinito Positivo e Negativo
Neste exemplo particular, o método discutido pode ser aplicado para retornar os valores máximo e mínimo das variáveis longas:
double PositiveInfinity = Double.POSITIVE_INFINITY;duplo negativoInfinity = Double.NEGATIVE_INFINITY;
System.out.println ( matemática.rodada ( positivoinfinito ) ) ;
System.out.println ( matemática.rodada ( negativoInfinito ) ) ;
Nas linhas de código acima, aplique as seguintes etapas:
-
- Primeiramente, especifique os infinitos positivos e negativos, respectivamente, para arredondá-los.
- Agora, aplique o “ Math.round() ” sobre os infinitos positivos e negativos para buscar os valores de longs máximo e mínimo, respectivamente.
Saída
Na saída acima, é evidente que ao arredondar os infinitos positivos e negativos, os valores extremos de long, ou seja, max e min foram retornados.
Conclusão
O ' Math.round() ” em Java é utilizado para arredondar o número especificado como seu parâmetro para o número inteiro superior ou inferior mais próximo. No exemplo anterior, pode ser usado para arredondar os valores flutuantes especificados para o inteiro mais próximo. Na última ilustração, ele pode ser aplicado para buscar os valores máximo e mínimo de long. Este blog elaborou sobre o uso do “ Math.round() ” método em Java.