División entera Java

Division Entera Java



Al tratar con cálculos matemáticos en Java, puede haber instancias en las que se requiera que el desarrollador calcule 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 la 'División de enteros' en Java?

En Java, la división de enteros se puede llevar a cabo con la ayuda del “ Operador Aritmético ( / ) ”. Este operador puede devolver la división de los enteros especificados o ingresados ​​por el usuario.







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

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



En t numero1 = 25 ;

Sistema . afuera . imprimir ( 'El dividendo es: ' + numero1 ) ;

En t numero2 = 5 ;

Sistema . afuera . imprimir ( 'El divisor es: ' + numero2 ) ;

En t resultado = numero1 / numero2 ;

Sistema . afuera . imprimir ( '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, es decir, ' Dividendo ”, y mostrarlo.
  • Del mismo modo, muestre el último entero inicializado, es decir, ' Divisor ”.
  • Ahora, aplica 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 el resultado anterior, se puede analizar que el número resultante se muestra después de la división.



Ejemplo 2: Realización de una división sobre los enteros ingresados ​​por el usuario

En este ejemplo específico, los enteros ingresados ​​por el 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.util.Escáner ;

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

Entrada del escáner = nuevo Escáner ( Sistema . en ) ;

Sistema . afuera . imprimir ( 'Ingrese el dividendo: ' ) ;

En t numero1 = aporte. siguienteInt ( ) ;

Sistema . afuera . imprimir ( 'Ingrese el divisor: ' ) ;

En t numero2 = aporte. siguienteInt ( ) ;

Sistema . afuera . imprimir ( 'La división se convierte en: ' + numero1 / numero2 ) ;

En este código, realice los siguientes pasos:

  • Crear un ' Escáner 'objeto llamado' aporte ' mediante el ' nuevo ” palabra clave y el “ Escáner() ” constructor, respectivamente.
  • Tenga en cuenta que el “ System.in El parámetro ” se refiere a la entrada del usuario.
  • En el siguiente paso, asocie el “ siguienteInt() ” método con el objeto creado para garantizar que la entrada del usuario es “ entero ”.
  • Finalmente, aplique el “ Operador aritmético ( / ) ” para devolver la división de los números ingresados ​​por el 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 división donde el resto no sea equivalente a “ 0 ”, el resultado final se redondeará al mayor entero divisible, de la siguiente manera:

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

Conclusión

En Java, la división de enteros se puede llevar a cabo con la ayuda del ' Operador Aritmético ( / ) ”. Esto se hace devolviendo el entero divisible correspondiente o el más grande (en el caso del resto). La división se puede realizar sobre los enteros especificados o ingresados ​​por el usuario. Este blog discutió la implementación del “ División entera ” en Java.