Como usar o método Java Math.round()

Como Usar O Metodo Java Math Round



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.