Fórum Construção de if - o que faz ... #327550
16/08/2006
0
nesta construção ....
if (Fields[i].Tag and 1)=0 then
como se comporta o compilador ??
confeso não conhecer o resultado .
grato
if (Fields[i].Tag and 1)=0 then
como se comporta o compilador ??
confeso não conhecer o resultado .
grato
Motta
Curtir tópico
+ 0
Responder
Posts
16/08/2006
Massuda
O ´and 1´ faz um AND/E bit-a-bit. Na prática, equivale a testar se o valor de Tag é par. Melhor seria escrever......ou...
// Odd() testa se um número é impar if not Odd(Fields[i].Tag) then
if Fields[i].Tag mod 2 = 0 then
Responder
Gostei + 0
16/08/2006
Motta
´O ´and 1´ faz um AND/E bit-a-bit. Na prática, equivale a testar se o valor de Tag é par. Melhor seria escrever...´
Valeu mestre Massuda, código legado , nem todo desenvolvedor gosta de simplicidade e comentário.
Realmente não conhecia esta construção.
Grato
Valeu mestre Massuda, código legado , nem todo desenvolvedor gosta de simplicidade e comentário.
Realmente não conhecia esta construção.
Grato
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)