O método round retorna o long ou int mais próximo, conforme fornecido pelo tipo de retorno do método.
Sintaxe
long round(double d)
int round(float f)
Parâmetros
- d - Um tipo de dados primitivo duplo ou flutuante
- f - Um tipo de dados primitivo float
Valor de retorno
Este método retorna o mais próximo long ou int, conforme indicado pelo tipo de retorno do método, para o argumento.
Exemplo
A seguir está um exemplo do uso deste método -
class Example {
static void main(String[] args) {
double d = 100.675;
double e = 100.500;
float f = 100;
float g = 90f;
System.out.println(Math.round(d));
System.out.println(Math.round(e));
System.out.println(Math.round(f));
System.out.println(Math.round(g));
}
}
Quando executamos o programa acima, obteremos o seguinte resultado -
101
101
100
90