Cómo redondear un entero en Java

Escrito por kevin walker | Traducido por luis alberto fuentes schwab
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo redondear un entero en Java
Codifica en Java para obtener valores de enteros redondeados. (Ablestock.com/AbleStock.com/Getty Images)

Java proporciona un método en su librería Math para redondear los valores al entero más cercano, pero ningún método redondea un valor a algún otro lugar, como por ejemplo los lugares más cercanos a los cientos o miles. Tendrás que implementarlo por ti mismo, pero afortunadamente no es una tarea difícil de lograr.

Nivel de dificultad:
Moderadamente fácil

Otras personas están leyendo

Instrucciones

  1. 1

    Abre "Netbeans" y selecciona "Archivo" y "Nueva clase".

  2. 2

    Escribe "psvm" para crear un método main y pega el siguiente código en él:

    // redondear entero int i = 432432; i = trimInt(i, 100); System.out.println(i);

    Esto define un entero grande y llama a un método llamado "trimInt" en él para redondear al 100 más cercano. Desafortunadamente, este método aún no existe. Lo crearás en el siguiente paso.

  3. 3

    Escribe el siguiente código en el método main:

    static int trimInt(int i, int place) {

    i /= place; i *= place; return i; }

    El método es simple: primero el entero se divide por la cantidad place. Puesto que el resultado es un entero, todo lo que es ahora un valor decimal será eliminado. A continuación, se multiplica por el valor place para retornar en la magnitud apropiada.

  4. 4

    Haz clic en "Ejecutar". El resultado será "432400".

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles