Fórum Dividir uma variavel INTEGER #254695
16/10/2004
0
Como fazer sem dar problemas?
:( Obrigado
Wmcaetani
Curtir tópico
+ 1Posts
16/10/2004
Keitarosan
vou citar um exemplo de divisão de inteiro, me diga onde está sua dúvida, ok?
function Divide(Valor, dividendo: Integer): Integer; begin result := Valor div dividendo; end;
:wink:
Gostei + 0
17/10/2004
Wmcaetani
function Divide(Valor, dividendo: Integer): Integer; begin result := Valor div dividendo; end;
:wink: Obrigado.
É que eu estava dividindo da seguinte maneira [b:e093547edf] X/100[/b:e093547edf]
Sendo que X é uma variavel do tipo integer. Tava dando problemas.
Eu estou migrando do VB para Delphi e em VB é facial fazer qualquer divisão mas, no delphi, não é bem assim.
Onde encontrar um material sobre funções matematicas voltado ao Delphi.
Novamente [b:e093547edf]OBRIGADO[/b:e093547edf]
Gostei + 0
17/10/2004
Edilcimar
i := j/2;
isto dá erro porque i foi declarada como inteiro e a resposta não é um inteiro, portanto ou você declara i como real ou utiliza trunc() ou round() ou roundto()
Gostei + 0
17/10/2004
Sonec2004
Var i, j, Resultado: Integer; begin Resultado:= i div j; end;
Resto de uma divisão por número inteiro:
Var i, j, resto: Integer; begin resto:=i mod j; end;
Ajudei??
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)