División entera Java

División entera Java
Mientras se trata de cálculos matemáticos en Java, puede haber casos en los que se requiere el desarrollador para calcular el "división"De los números. Por ejemplo, simplificar los valores complejos u omitir los valores decimales del código. En tales escenarios, el "División entera"En Java ayuda a optimizar las funcionalidades del código al final del programador.

Este blog ilustrará la implementación del "División entera"En Java.

Cómo realizar "División Integer" en Java?

En Java, la división entera se puede llevar a cabo con la ayuda del "Operador aritmético ( /)". Este operador puede devolver la división de los enteros especificados o de entrada de usuario.

Ejemplo 1: Realización de división sobre los enteros especificados

En este ejemplo, los dos enteros especificados se pueden calcular para la división:

int num1 = 25;
Sistema.afuera.println ("El dividendo es:" + num1);
int num2 = 5;
Sistema.afuera.println ("El divisor es:" + num2);
int resultado = num1 / num2;
Sistema.afuera.println ("La división de los números se convierte en:" + resultado);

En el bloque de código anterior, aplique los siguientes pasos:

  • Primero, inicialice el primer valor entero, yo.mi., "Dividendo", Y mostrarlo.
  • Del mismo modo, muestre el último entero inicializado, yo.mi., "Divisor".
  • Ahora, aplique el "Operador aritmético ( /)"Entre el dividendo y el divisor para calcular la división y mostrar el resultado resultante en la consola.

Producción

En la salida anterior, se puede analizar que el número resultante se muestra después de la división.

Ejemplo 2: Realización de división en los enteros de entrada del usuario

En este ejemplo específico, los enteros de entrada del usuario se pueden calcular para la división. Antes de dirigirse al ejemplo, incluya la biblioteca dada a continuación para habilitar la entrada del usuario:

importar java.utilizar.Escáner;

Agregue el siguiente código en el "principal()" método:

Entrada del escáner = nuevo escáner (sistema.en);
Sistema.afuera.println ("Ingrese el dividendo:");
int num1 = entrada.nextInt ();
Sistema.afuera.println ("Ingrese el divisor:");
int num2 = entrada.nextInt ();
Sistema.afuera.println ("La división se convierte en:"+ num1/num2);

En este código, realice los siguientes pasos:

  • Crear un "Escáner"Objeto llamado"aporte" mediante el "nuevo"Palabra clave y la"Escáner()"Constructor, respectivamente.
  • Tenga en cuenta que el "Sistema.enEl parámetro se refiere a la entrada del usuario.
  • En el siguiente paso, asocie el "nextInt ()"Método con el objeto creado para garantizar que la entrada del usuario sea"entero".
  • Finalmente, aplique el "Operador aritmético ( /)"Para devolver la división de los números de entrada del usuario.

Producción

Caso 1: El resto es igual a "0" (completamente divisible)

En este resultado, es evidente que la división en tiempo real se devuelve en función de los números de entrada del usuario.

Caso 2: el resto no es igual a "0"

En el caso de la división donde el resto no es equivalente a "0", El resultado final se redondeará al entero divisible más grande, como sigue:

Como se observó, se devuelve el entero redondeado más grande.

Conclusión

En Java, la división entera se puede llevar a cabo con la ayuda del "Operador aritmético ( /)". Esto se hace devolviendo el entero divisible correspondiente o más grande (en el caso del resto). La división se puede realizar en los enteros de entrada especificados o de los usuarios. Este blog discutió la implementación del "División entera"En Java.