Redondear numero en Java

En ocasiones necesitamos redondear algun numero en nuestras aplicaciónes, podemos hacerlo usando las siguientes funciones de la clase Math.

import java.lang.Math

Si lo que queremos es redondear hacia arriba usaremos la funcion ceil.

Ejemplo:

Math.ceil(2.8) nos retorna el valor 3.0
Math.ceil(4.3) nos retorna el valor 5.0

Si lo que queremos es redondear hacia abajo usaremos la funcion floor.

Ejemplo:

Math.floor(2.8) nos retorna el valor 2.0
Math.floor(4.3) nos retorna el valor 4.0

Y por ultimo podemos redondear al entero mas cercano con la funcion round.

Ejemplo:

Math.floor(4.8) nos retorna el valor 5.0
Math.floor(3.3) nos retorna el valor 3.0

Espero sea de tu ayuda, cualquier duda deja un comentario.

Comentarios