Caros Amigos,
Pretendo demonstrar neste artigo 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:
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.