RES: [delphi-br] função mod

2006-02-17 Por tôpico Marco Aurélio
  
  while not Qrycons.Eof do
Begin
   If  ((Qryconstotal mod 30)=0)
 then Begin
  showmessage ('ok');
  end;
end; 

 

Tente a sintaxe acima. Deve resolver

 

Abraços

Marco Aurélio

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de leo rodrigues
Enviada em: quinta-feira, 16 de fevereiro de 2006 10:14
Para: grupo delphi
Assunto: [delphi-br] função mod

 

estou com a seguinte sintaxe:
   
  while not Qrycons.Eof do
Begin
   If  mod((Qryconstotal)/30)=0
 then Begin
  showmessage ('ok');
  end;
end;
   
  esta dando esta mensagem
   
  [Error] Unit1.pas(42): Expression expected but 'MOD' found
   
  no help não traz nenhum exemplo de sintaxe
  o que estou fazendo de errado?


-
Yahoo! doce lar. Faça do Yahoo! sua homepage.

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 








Yahoo! Grupos, um serviço oferecido por:



PUBLICIDADE
 
http://br.ard.yahoo.com/SIG=12f02cu7a/M=396547.7942355.8808049.2369893/D=br
clubs/S=2137111264:HM/Y=BR/EXP=1140102867/A=3291957/R=2/SIG=154bf6ok5/*http:
/lt.dell.com/lt/lt.aspx?CID=11305LID=309989DGC=BADGSeg=DHSDURL=http://ww
w1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3
ddhs 

 
http://br.i1.yimg.com/br.yimg.com/i/br/ads7/100206_y300x250feb10_dhs_dim515
0.gif 

 

  _  

Links do Yahoo! Grupos

*   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
*   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
mailto:[EMAIL PROTECTED] 
  
*   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do http://br.yahoo.com/info/utos.html  Yahoo!. 



[As partes desta mensagem que não continham texto foram removidas]





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: [delphi-br] função mod

2006-02-16 Por tôpico Walter Alves Chagas Junior
Mod é um operador aritmético e não uma função.

Já tentou algo deste tipo:

while not Qrycons.Eof do
Begin
If (Qryconstotal.FieldByName(nome do campo).AsInteger mod 30) = 0 then

   showmessage ('ok');
end;
   

[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento
Telemont Engenharia de telecomunicações
Belo Horizonte - MG - Brazil
[EMAIL PROTECTED]
Fone: (31) 3389-8215 Fax: (31) 3389-8200


-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de leo rodrigues
Enviada em: quinta-feira, 16 de fevereiro de 2006 10:14
Para: grupo delphi
Assunto: [delphi-br] função mod


estou com a seguinte sintaxe:
   
  while not Qrycons.Eof do
Begin
   If  mod((Qryconstotal)/30)=0
 then Begin
  showmessage ('ok');
  end;
end;
   
  esta dando esta mensagem
   
  [Error] Unit1.pas(42): Expression expected but 'MOD' found
   
  no help não traz nenhum exemplo de sintaxe
  o que estou fazendo de errado?


-
 Yahoo! doce lar. Faça do Yahoo! sua homepage.

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 


 
Links do Yahoo! Grupos




 



[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: [delphi-br] Função Mod

2005-08-18 Por tôpico Voyager Informática Ltda .
MOD é um operador matemático, tal qual o + e o -, e retorna o resto de
uma divisão por inteiros. Por exemplo, o resultado de 5 / 2 é 2,5 (divisão
real). Já 5 DIV 2 retorna 2 (divisão inteira) e 5 MOD 2 retorna 1 (resto da
divisão por inteiro). Dê uma olhada no help do Delphi para maiores
explicações.
 
Espero ter explicado de forma didática...
 
 
Mauricio.


  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Cleiton
Enviada em: quinta-feira, 18 de agosto de 2005 13:31
Para: Delhpi
Assunto: [delphi-br] Função Mod


Função Mod

Utilizo em meu sistema uma função pra validar cpf que utiliza um comando
chamado MOD.

No entanto eu não entendi muito bem qual a finalidade desse comando 'mod'.

Alguém poderia me auxiliar no entendimento desse comando por mim
descohecido?

Abaixo segue na integra a função que utilizao pra validar cpf.

  numero:= DBcpf.text;
  n1:=StrToInt(numero[1]);
  n2:=StrToInt(numero[2]);
  n3:=StrToInt(numero[3]);
  n4:=StrToInt(numero[5]);
  n5:=StrToInt(numero[6]);
  n6:=StrToInt(numero[7]);
  n7:=StrToInt(numero[9]);
  n8:=StrToInt(numero[10]);
  n9:=StrToInt(numero[11]);
  d1:=n9*2+n8*3+n7*4+n6*5+n5*6+n4*7+n3*8+n2*9+n1*10;
  d1:=11-(d1 mod 11);
  if d1=10 then d1:=0;
  d2:=d1*2+n9*3+n8*4+n7*5+n6*6+n5*7+n4*8+n3*9+n2*10+n1*11;
  d2:=11-(d2 mod 11);
  if d2=10 then d2:=0;
  calculado:=inttostr(d1)+inttostr(d2);
  digitado:=numero[13]+numero[14];
  if calculado  digitado then
   begin
MessageBox (Application.Handle, pchar ('O CPF Digitado Está Incorreto'),
'ATENÇÃO', MB_DEFBUTTON1);
DBcpf.setfocus;
exit;
   end;




[As partes desta mensagem que não continham texto foram removidas]





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html