O método Java Math round () arredonda o valor especificado para o valor interno ou longo mais próximo e o retorna.
Ou seja, 1,2 é arredondado para 1 e 1,8 é arredondado para 2 .
A sintaxe do round()método é:
 Math.round(value)
Aqui, round()é um método estático. Portanto, estamos acessando o método usando o nome da classe Math,.
Parâmetros round ()
O round()método usa um único parâmetro.
- valor - número que deve ser arredondado
Observação : o tipo de dados do valor deve ser floatou double.
round () Valor de Retorno
- retorna o intvalor se o argumento forfloat
- retorna o longvalor se o argumento fordouble
O round()método:
- arredonda para cima se o valor após o decimal for maior ou igual a 5 
1.5 => 2 1.7 => 2
- arredonda para baixo se o valor após o decimal for menor que 5 
1.3 => 1
Exemplo 1: Java Math.round () com double
 class Main ( public static void main(String() args) ( // Math.round() method // value greater than 5 after decimal double a = 1.878; System.out.println(Math.round(a)); // 2 // value equals to 5 after decimal double b = 1.5; System.out.println(Math.round(b)); // 2 // value less than 5 after decimal double c = 1.34; System.out.println(Math.round(c)); // 1 ) ) 
Exemplo 2: Java Math.round () com float
 class Main ( public static void main(String() args) ( // Math.round() method // value greater than 5 after decimal float a = 3.78f; System.out.println(Math.round(a)); // 4 // value equals to 5 after decimal float b = 3.5f; System.out.println(Math.round(b)); // 4 // value less than 5 after decimal float c = 3.44f; System.out.println(Math.round(c)); // 3 ) )
Tutoriais Recomendados
- Math.floor ()
- Math.ceil ()








