Caros Amigos,
Pretendo demonstrar neste artigo como calcular o quociente e o resto da operação de divisão em Java e Delphi.

Como calcular o quociente e o resto da operação de divisão em Java e Delphi
Como calcular o quociente e o resto da operação de divisão em Java e Delphi

Em aplicações Delphi

Utilizar os operadores aritméticos:

  • div na divisão inteira (quociente da divisão);
  • mod na definição do resto da divisão. Veja os exemplos a seguir:

var dividendo, divisor: integer;
      quociente, resto: integer;
begin
  dividendo := 17;
  divisor := 2;
  quociente := dividendo div divisor; // resultado 8
  resto := dividendo mod divisor; // resultado 1
end;
 
// retorna verdadeiro se o parâmetro "n" é um número par
// veja também a função "odd" prédefinida no delphi
function ehPar(n: integer): boolean;
begin
  if ((n mod 2) = 0)
     then ehPar := true
  else ehPar := false;
end;
 
// simplificando a função
function ehPar(n: integer): boolean;
begin
  ehPar := ((n mod 2) = 0);
end;

Em aplicações Java

Utilizar os operadores aritméticos:

  • / na divisão inteira quando os operandos envolvidos forem do tipo inteiro (quociente da divisão);
  • % na definição do resto da divisão. Veja os exemplos a seguir:

int dividendo, divisor;
int quociente, resto;
dividendo = 17;
divisor = 2;
quociente = dividendo / divisor; // resultado 8
resto = dividendo % divisor; // resultado 1
 
// retorna verdadeiro se o parâmetro "n" é um número par
public static boolean ehPar(int n) {
  if ((n % 2) == 0)
     return(true);
  else return(false);
}
 
// simplificando o método
public static boolean ehPar(int n) {
  return((n % 2) == 0);
}

Veja também:

  1. Calculando o Troco em uma Aplicação Delphi
  2. Calculando o Troco em uma Aplicação Java

Links Úteis

  • Um bate-papo sobre o Delphi:
    O Delphi está em constante evolução e com ele podemos criar aplicações desktop, servidores de aplicações, aplicativos móveis, entre outros.
  • Enums no Java:
    Aprenda nesse microexemplo como criar e utilizar enums no Java. Confira como esse poderoso recurso permite a definição de um conjunto limitado de valores para uma variável.

Saiba mais sobre Delphi ;)

  • Começando no Delphi:
    Neste Guia de Referência você encontrará o conteúdo que precisa para iniciar seus estudos em Delphi, uma plataforma para desenvolvimento de aplicativos completa, principalmente para soluções desktop e mobile.
  • Curso de Delphi para Iniciantes:
    Este curso como o nome sugere é destinada a todas as pessoas que desejam aprender a desenvolver utilizando o Delphi como ferramenta de desenvolvimento e linguagem de programação.
  • Todos os cursos de Delphi:
    Confira os cursos que a DevMedia preparou para você se tornar um programador Delphi completo. Aprenda a desenvolver aplicações desktop, web e mobile utilizando o VCL, FireMonkey, FireDac e mais.