Divisão inteira Java

Divisao Inteira Java



Ao lidar com cálculos matemáticos em Java, pode haver instâncias em que o desenvolvedor é obrigado a calcular o “ divisão ” dos números. Por exemplo, simplificando os valores complexos ou omitindo os valores decimais do código. Em tais cenários, o “ divisão inteira ” em Java auxilia na simplificação das funcionalidades do código no final do programador.

Este blog irá ilustrar a implementação do “ divisão inteira ” em Java.

Como executar “divisão inteira” em Java?

Em Java, a divisão inteira pode ser realizada com a ajuda do método “ Operador Aritmético ( / ) ”. Este operador pode retornar a divisão dos números inteiros especificados ou inseridos pelo usuário.







Exemplo 1: Efetuando a divisão sobre os inteiros especificados

Neste exemplo, os dois inteiros especificados podem ser calculados para divisão:



int num1 = 25 ;

Sistema . fora . println ( 'O dividendo é: ' + num1 ) ;

int num2 = 5 ;

Sistema . fora . println ( 'O divisor é: ' + num2 ) ;

int resultado = num1 / num2 ;

Sistema . fora . println ( 'A divisão dos números torna-se: ' + resultado ) ;

No bloco de código acima, aplique as seguintes etapas:



  • Primeiro, inicialize o primeiro valor inteiro, ou seja, “ Dividendo ”, e exibi-lo.
  • Da mesma forma, exiba o último inteiro inicializado, ou seja, “ Divisor ”.
  • Agora, aplique o “ Operador Aritmético ( / ) ” entre o dividendo e o divisor para calcular a divisão e exibir o resultado no console.

Saída





Na saída acima, pode-se analisar que o número resultante é exibido após a divisão.



Exemplo 2: Efetuando a Divisão nos Inteiros de Entrada do Usuário

Neste exemplo específico, os inteiros de entrada do usuário podem ser calculados para divisão. Antes de ir para o exemplo, inclua a biblioteca abaixo para permitir a entrada do usuário:

importar java.util.Scanner ;

Adicione o seguinte código no “ principal() ” método:

entrada do scanner = novo scanner ( Sistema . em ) ;

Sistema . fora . println ( 'Digite o dividendo: ' ) ;

int num1 = entrada. nextInt ( ) ;

Sistema . fora . println ( 'Digite o divisor: ' ) ;

int num2 = entrada. nextInt ( ) ;

Sistema . fora . println ( 'A divisão torna-se: ' + num1 / num2 ) ;

Neste código, execute as seguintes etapas:

  • Criar uma ' scanner ” objeto chamado “ entrada ” através do “ novo ” e a palavra-chave “ Scanner() ” construtor, respectivamente.
  • Observe que o “ System.in ” refere-se à entrada do usuário.
  • Na próxima etapa, associe o “ nextInt() ” com o objeto criado para garantir que a entrada do usuário seja “ inteiro ”.
  • Por fim, aplique o “ Operador aritmético ( / ) ” para retornar a divisão dos números de entrada do usuário.

Saída

Caso 1: Resto é igual a “0” (completamente divisível)

Nesse resultado, fica evidente que a divisão em tempo real é retornada com base nos números de entrada do usuário.

Caso 2: Restante Diferente de “0”

No caso de divisão onde o resto não é equivalente a “ 0 ”, o resultado final será arredondado para o maior inteiro divisível, conforme segue:

Conforme observado, o maior inteiro arredondado é retornado.

Conclusão

Em Java, a divisão inteira pode ser realizada com a ajuda do método “ Operador Aritmético ( / ) ”. Isso é feito retornando o correspondente ou o maior inteiro divisível (no caso do restante). A divisão pode ser executada sobre os números inteiros especificados ou inseridos pelo usuário. Este blog discutiu a implementação do “ divisão inteira ” em Java.