Flavio R. BianchiPosts:1265
Publicado em: 09/04/2009 23:18:44
Qual a função do operador &??
daltoncamargoPosts:8899
Maldita questão!!! O Flávio e o Jr sabem porque _________________Sugestão de Livros -- --
ccarneirojPosts:207
Isso e' um E que opera sobre bits: int i = 5 & 12; System.out.println(i); // 0101 = 5 // 1100 = 12 // 0100 = 4 O resultado e' 4 Vamos estudar mais, Dalton !!_________________Cloves Carneiro Jr SCJP & SCWCD
ccarneirojIsso e' um E que opera sobre bits: int i = 5 & 12; System.out.println(i); // 0101 = 5 // 1100 = 12 // 0100 = 4 O resultado e' 4 Vamos estudar mais, Dalton !! Go go!_________________Sugestão de Livros -- -- Flavio R. BianchiPosts:1265 Publicado em: 09/04/2009 23:18:44 Junior, ele tem a função de AND quando compara os bits, portanto retorna true ou false... Pelo menos é o que o livro da Kathy diz, ou será que acabamos de encontrar um erro no livro dela? ccarneirojPosts:207 Publicado em: 09/04/2009 23:18:44 flaviorbianchiJunior, ele tem a função de AND quando compara os bits, portanto retorna true ou false... Pelo menos é o que o livro da Kathy diz, ou será que acabamos de encontrar um erro no livro dela? Foi isso que eu tentei explicar, eeheh Esse operador retorna true e false em forma de bits (1 ou 0) Nao sei te dizer em relacao ao livro, nunca o li._________________Cloves Carneiro Jr SCJP & SCWCD Flavio R. BianchiPosts:1265 Publicado em: 09/04/2009 23:18:44 ah...saquei o lance... No exemplo que vc deu temos o seguinte... 0101 = 5 1100 = 12 0110 = 6 Pois os 2 bits do meio são iguais, isto é temos 1 e 0 em cima e em baixo. Se é que me fiz entender.... ccarneirojPosts:207 Publicado em: 09/04/2009 23:18:44 flaviorbianchi 0101 = 5 1100 = 12 0110 = 6 Pois os 2 bits do meio são iguais, isto é temos 1 e 0 em cima e em baixo. Se é que me fiz entender.... Flavio, o resultado e' 4 e nao 6. 0 = false FALSE AND FALSE = FALSE = 0 Entao, fica so' 0100 mesmo _________________Cloves Carneiro Jr SCJP & SCWCD cleuber_sPosts:219 Publicado em: 09/04/2009 23:18:44 Basicamente ele retorna true quando são iguais (0&0, 1&1), e false quando são diferentes. Isso lembra um pouco a álgebra de boole... _________________JavaFree.org jack_-_ganzhaPosts:4191 Publicado em: 09/04/2009 23:18:44 cleuber_sBasicamente ele retorna true quando são iguais (0&0, 1&1), e false quando são diferentes. Isso lembra um pouco a álgebra de boole... Isso aí é o XOR, né não?! int num = 5 ^ 12; valeuz..._________________Marcos Silva Pereira ccarneirojPosts:207 Publicado em: 09/04/2009 23:18:44 jack_-_ganzhaIsso aí é o XOR, né não?! int num = 5 ^ 12; valeuz... Vc ta certo, Marcos .. O Cleuber se equivocou ai em cima _________________Cloves Carneiro Jr SCJP & SCWCD cleuber_sPosts:219 Publicado em: 09/04/2009 23:18:44 _________________JavaFree.org jrodriguesPosts:1360 Publicado em: 09/04/2009 23:18:44 É com esse operador e outros, que podemos realizar subtracao por complemento de dois. Álgebra booleana! miojoPosts:1358 Publicado em: 09/04/2009 23:18:44 ateh hoje soh axei uma utilidade XOR e XAND... passar um numero inteiro e descobrir se dentro dele, tem N constantes... int A = 1; int B = 2; int C = 4; int D = 8; int E = 16; ... setValor(A | B | E); //assim, o metodo setValor recebe o valor inteiro '19'. // e pra saber se o cara optou por A, B e E, eh soh fazer XAND agora... if(x & A == A) // o cara botou o A... else if(x & B == B) // o cara botou B... else if(x & C == C) // bleh, o cara nao botou C... pq 19 & 4 != 4... eh isso... Flavio R. BianchiPosts:1265 Publicado em: 09/04/2009 23:18:44 A coisa aqui rendeu hein... Então o post do Junior lá em cima que responde minha pergunta é a resposta definitiva para minha pergunta. Alguém tem alguma objeção? Abraços. Ah...apesar de duvidar que caia, isso é matéria para o SCJP. dadarioPosts:694 Publicado em: 09/04/2009 23:18:44 O que conheço destes operadores é a boa e velha Algebra Booleana... Lembra da tabela verdade que era feita no primeiro ano de faculdade??? 0 = false 1 = true A # B # A&B # A|B # 1 # 1 # 1 # 1 # 1 # 0 # 0 # 1 # 0 # 1 # 0 # 1 # 0 # 0 # 0 # 0 # E por ai vai.... Isso até me lembrou os circuítos muito locos... _________________Adriano Dadario JavaFree.org Relacionados Ajuda com Vendashttp://javafree.uol.com.br/topic-890690-Ajuda-com-Vendas.html[Java] - Portfólio de códigoshttp://javafree.uol.com.br/topic-890101-Java-Portfolio-de-codigos.html[RESOLVIDO] JButton do windowshttp://javafree.uol.com.br/topic-890657-RESOLVIDO-JButton-do-windows.htmlConsultar valor determinadohttp://javafree.uol.com.br/topic-890688-Consultar-valor-determinado.htmlUm arraylist dentro de outro arrayliste e relacionar os dadohttp://javafree.uol.com.br/topic-890627-Um-arraylist-dentro-de-outro-arrayliste-e-relacionar-os-dado.html
Go go!_________________Sugestão de Livros -- --
Junior, ele tem a função de AND quando compara os bits, portanto retorna true ou false... Pelo menos é o que o livro da Kathy diz, ou será que acabamos de encontrar um erro no livro dela?
flaviorbianchiJunior, ele tem a função de AND quando compara os bits, portanto retorna true ou false... Pelo menos é o que o livro da Kathy diz, ou será que acabamos de encontrar um erro no livro dela? Foi isso que eu tentei explicar, eeheh Esse operador retorna true e false em forma de bits (1 ou 0) Nao sei te dizer em relacao ao livro, nunca o li._________________Cloves Carneiro Jr SCJP & SCWCD Flavio R. BianchiPosts:1265 Publicado em: 09/04/2009 23:18:44 ah...saquei o lance... No exemplo que vc deu temos o seguinte... 0101 = 5 1100 = 12 0110 = 6 Pois os 2 bits do meio são iguais, isto é temos 1 e 0 em cima e em baixo. Se é que me fiz entender.... ccarneirojPosts:207 Publicado em: 09/04/2009 23:18:44 flaviorbianchi 0101 = 5 1100 = 12 0110 = 6 Pois os 2 bits do meio são iguais, isto é temos 1 e 0 em cima e em baixo. Se é que me fiz entender.... Flavio, o resultado e' 4 e nao 6. 0 = false FALSE AND FALSE = FALSE = 0 Entao, fica so' 0100 mesmo _________________Cloves Carneiro Jr SCJP & SCWCD cleuber_sPosts:219 Publicado em: 09/04/2009 23:18:44 Basicamente ele retorna true quando são iguais (0&0, 1&1), e false quando são diferentes. Isso lembra um pouco a álgebra de boole... _________________JavaFree.org jack_-_ganzhaPosts:4191 Publicado em: 09/04/2009 23:18:44 cleuber_sBasicamente ele retorna true quando são iguais (0&0, 1&1), e false quando são diferentes. Isso lembra um pouco a álgebra de boole... Isso aí é o XOR, né não?! int num = 5 ^ 12; valeuz..._________________Marcos Silva Pereira ccarneirojPosts:207 Publicado em: 09/04/2009 23:18:44 jack_-_ganzhaIsso aí é o XOR, né não?! int num = 5 ^ 12; valeuz... Vc ta certo, Marcos .. O Cleuber se equivocou ai em cima _________________Cloves Carneiro Jr SCJP & SCWCD cleuber_sPosts:219 Publicado em: 09/04/2009 23:18:44 _________________JavaFree.org jrodriguesPosts:1360 Publicado em: 09/04/2009 23:18:44 É com esse operador e outros, que podemos realizar subtracao por complemento de dois. Álgebra booleana! miojoPosts:1358 Publicado em: 09/04/2009 23:18:44 ateh hoje soh axei uma utilidade XOR e XAND... passar um numero inteiro e descobrir se dentro dele, tem N constantes... int A = 1; int B = 2; int C = 4; int D = 8; int E = 16; ... setValor(A | B | E); //assim, o metodo setValor recebe o valor inteiro '19'. // e pra saber se o cara optou por A, B e E, eh soh fazer XAND agora... if(x & A == A) // o cara botou o A... else if(x & B == B) // o cara botou B... else if(x & C == C) // bleh, o cara nao botou C... pq 19 & 4 != 4... eh isso... Flavio R. BianchiPosts:1265 Publicado em: 09/04/2009 23:18:44 A coisa aqui rendeu hein... Então o post do Junior lá em cima que responde minha pergunta é a resposta definitiva para minha pergunta. Alguém tem alguma objeção? Abraços. Ah...apesar de duvidar que caia, isso é matéria para o SCJP. dadarioPosts:694 Publicado em: 09/04/2009 23:18:44 O que conheço destes operadores é a boa e velha Algebra Booleana... Lembra da tabela verdade que era feita no primeiro ano de faculdade??? 0 = false 1 = true A # B # A&B # A|B # 1 # 1 # 1 # 1 # 1 # 0 # 0 # 1 # 0 # 1 # 0 # 1 # 0 # 0 # 0 # 0 # E por ai vai.... Isso até me lembrou os circuítos muito locos... _________________Adriano Dadario JavaFree.org Relacionados Ajuda com Vendashttp://javafree.uol.com.br/topic-890690-Ajuda-com-Vendas.html[Java] - Portfólio de códigoshttp://javafree.uol.com.br/topic-890101-Java-Portfolio-de-codigos.html[RESOLVIDO] JButton do windowshttp://javafree.uol.com.br/topic-890657-RESOLVIDO-JButton-do-windows.htmlConsultar valor determinadohttp://javafree.uol.com.br/topic-890688-Consultar-valor-determinado.htmlUm arraylist dentro de outro arrayliste e relacionar os dadohttp://javafree.uol.com.br/topic-890627-Um-arraylist-dentro-de-outro-arrayliste-e-relacionar-os-dado.html
Foi isso que eu tentei explicar, eeheh Esse operador retorna true e false em forma de bits (1 ou 0) Nao sei te dizer em relacao ao livro, nunca o li._________________Cloves Carneiro Jr SCJP & SCWCD
ah...saquei o lance... No exemplo que vc deu temos o seguinte... 0101 = 5 1100 = 12 0110 = 6 Pois os 2 bits do meio são iguais, isto é temos 1 e 0 em cima e em baixo. Se é que me fiz entender....
flaviorbianchi 0101 = 5 1100 = 12 0110 = 6 Pois os 2 bits do meio são iguais, isto é temos 1 e 0 em cima e em baixo. Se é que me fiz entender.... Flavio, o resultado e' 4 e nao 6. 0 = false FALSE AND FALSE = FALSE = 0 Entao, fica so' 0100 mesmo _________________Cloves Carneiro Jr SCJP & SCWCD cleuber_sPosts:219 Publicado em: 09/04/2009 23:18:44 Basicamente ele retorna true quando são iguais (0&0, 1&1), e false quando são diferentes. Isso lembra um pouco a álgebra de boole... _________________JavaFree.org jack_-_ganzhaPosts:4191 Publicado em: 09/04/2009 23:18:44 cleuber_sBasicamente ele retorna true quando são iguais (0&0, 1&1), e false quando são diferentes. Isso lembra um pouco a álgebra de boole... Isso aí é o XOR, né não?! int num = 5 ^ 12; valeuz..._________________Marcos Silva Pereira ccarneirojPosts:207 Publicado em: 09/04/2009 23:18:44 jack_-_ganzhaIsso aí é o XOR, né não?! int num = 5 ^ 12; valeuz... Vc ta certo, Marcos .. O Cleuber se equivocou ai em cima _________________Cloves Carneiro Jr SCJP & SCWCD cleuber_sPosts:219 Publicado em: 09/04/2009 23:18:44 _________________JavaFree.org jrodriguesPosts:1360 Publicado em: 09/04/2009 23:18:44 É com esse operador e outros, que podemos realizar subtracao por complemento de dois. Álgebra booleana! miojoPosts:1358 Publicado em: 09/04/2009 23:18:44 ateh hoje soh axei uma utilidade XOR e XAND... passar um numero inteiro e descobrir se dentro dele, tem N constantes... int A = 1; int B = 2; int C = 4; int D = 8; int E = 16; ... setValor(A | B | E); //assim, o metodo setValor recebe o valor inteiro '19'. // e pra saber se o cara optou por A, B e E, eh soh fazer XAND agora... if(x & A == A) // o cara botou o A... else if(x & B == B) // o cara botou B... else if(x & C == C) // bleh, o cara nao botou C... pq 19 & 4 != 4... eh isso... Flavio R. BianchiPosts:1265 Publicado em: 09/04/2009 23:18:44 A coisa aqui rendeu hein... Então o post do Junior lá em cima que responde minha pergunta é a resposta definitiva para minha pergunta. Alguém tem alguma objeção? Abraços. Ah...apesar de duvidar que caia, isso é matéria para o SCJP. dadarioPosts:694 Publicado em: 09/04/2009 23:18:44 O que conheço destes operadores é a boa e velha Algebra Booleana... Lembra da tabela verdade que era feita no primeiro ano de faculdade??? 0 = false 1 = true A # B # A&B # A|B # 1 # 1 # 1 # 1 # 1 # 0 # 0 # 1 # 0 # 1 # 0 # 1 # 0 # 0 # 0 # 0 # E por ai vai.... Isso até me lembrou os circuítos muito locos... _________________Adriano Dadario JavaFree.org Relacionados Ajuda com Vendashttp://javafree.uol.com.br/topic-890690-Ajuda-com-Vendas.html[Java] - Portfólio de códigoshttp://javafree.uol.com.br/topic-890101-Java-Portfolio-de-codigos.html[RESOLVIDO] JButton do windowshttp://javafree.uol.com.br/topic-890657-RESOLVIDO-JButton-do-windows.htmlConsultar valor determinadohttp://javafree.uol.com.br/topic-890688-Consultar-valor-determinado.htmlUm arraylist dentro de outro arrayliste e relacionar os dadohttp://javafree.uol.com.br/topic-890627-Um-arraylist-dentro-de-outro-arrayliste-e-relacionar-os-dado.html
Flavio, o resultado e' 4 e nao 6. 0 = false FALSE AND FALSE = FALSE = 0 Entao, fica so' 0100 mesmo _________________Cloves Carneiro Jr SCJP & SCWCD
cleuber_sPosts:219
Basicamente ele retorna true quando são iguais (0&0, 1&1), e false quando são diferentes. Isso lembra um pouco a álgebra de boole... _________________JavaFree.org
jack_-_ganzhaPosts:4191
cleuber_sBasicamente ele retorna true quando são iguais (0&0, 1&1), e false quando são diferentes. Isso lembra um pouco a álgebra de boole... Isso aí é o XOR, né não?! int num = 5 ^ 12; valeuz..._________________Marcos Silva Pereira ccarneirojPosts:207 Publicado em: 09/04/2009 23:18:44 jack_-_ganzhaIsso aí é o XOR, né não?! int num = 5 ^ 12; valeuz... Vc ta certo, Marcos .. O Cleuber se equivocou ai em cima _________________Cloves Carneiro Jr SCJP & SCWCD cleuber_sPosts:219 Publicado em: 09/04/2009 23:18:44 _________________JavaFree.org jrodriguesPosts:1360 Publicado em: 09/04/2009 23:18:44 É com esse operador e outros, que podemos realizar subtracao por complemento de dois. Álgebra booleana! miojoPosts:1358 Publicado em: 09/04/2009 23:18:44 ateh hoje soh axei uma utilidade XOR e XAND... passar um numero inteiro e descobrir se dentro dele, tem N constantes... int A = 1; int B = 2; int C = 4; int D = 8; int E = 16; ... setValor(A | B | E); //assim, o metodo setValor recebe o valor inteiro '19'. // e pra saber se o cara optou por A, B e E, eh soh fazer XAND agora... if(x & A == A) // o cara botou o A... else if(x & B == B) // o cara botou B... else if(x & C == C) // bleh, o cara nao botou C... pq 19 & 4 != 4... eh isso... Flavio R. BianchiPosts:1265 Publicado em: 09/04/2009 23:18:44 A coisa aqui rendeu hein... Então o post do Junior lá em cima que responde minha pergunta é a resposta definitiva para minha pergunta. Alguém tem alguma objeção? Abraços. Ah...apesar de duvidar que caia, isso é matéria para o SCJP. dadarioPosts:694 Publicado em: 09/04/2009 23:18:44 O que conheço destes operadores é a boa e velha Algebra Booleana... Lembra da tabela verdade que era feita no primeiro ano de faculdade??? 0 = false 1 = true A # B # A&B # A|B # 1 # 1 # 1 # 1 # 1 # 0 # 0 # 1 # 0 # 1 # 0 # 1 # 0 # 0 # 0 # 0 # E por ai vai.... Isso até me lembrou os circuítos muito locos... _________________Adriano Dadario JavaFree.org Relacionados Ajuda com Vendashttp://javafree.uol.com.br/topic-890690-Ajuda-com-Vendas.html[Java] - Portfólio de códigoshttp://javafree.uol.com.br/topic-890101-Java-Portfolio-de-codigos.html[RESOLVIDO] JButton do windowshttp://javafree.uol.com.br/topic-890657-RESOLVIDO-JButton-do-windows.htmlConsultar valor determinadohttp://javafree.uol.com.br/topic-890688-Consultar-valor-determinado.htmlUm arraylist dentro de outro arrayliste e relacionar os dadohttp://javafree.uol.com.br/topic-890627-Um-arraylist-dentro-de-outro-arrayliste-e-relacionar-os-dado.html
Isso aí é o XOR, né não?! int num = 5 ^ 12; valeuz..._________________Marcos Silva Pereira
jack_-_ganzhaIsso aí é o XOR, né não?! int num = 5 ^ 12; valeuz... Vc ta certo, Marcos .. O Cleuber se equivocou ai em cima _________________Cloves Carneiro Jr SCJP & SCWCD cleuber_sPosts:219 Publicado em: 09/04/2009 23:18:44 _________________JavaFree.org jrodriguesPosts:1360 Publicado em: 09/04/2009 23:18:44 É com esse operador e outros, que podemos realizar subtracao por complemento de dois. Álgebra booleana! miojoPosts:1358 Publicado em: 09/04/2009 23:18:44 ateh hoje soh axei uma utilidade XOR e XAND... passar um numero inteiro e descobrir se dentro dele, tem N constantes... int A = 1; int B = 2; int C = 4; int D = 8; int E = 16; ... setValor(A | B | E); //assim, o metodo setValor recebe o valor inteiro '19'. // e pra saber se o cara optou por A, B e E, eh soh fazer XAND agora... if(x & A == A) // o cara botou o A... else if(x & B == B) // o cara botou B... else if(x & C == C) // bleh, o cara nao botou C... pq 19 & 4 != 4... eh isso... Flavio R. BianchiPosts:1265 Publicado em: 09/04/2009 23:18:44 A coisa aqui rendeu hein... Então o post do Junior lá em cima que responde minha pergunta é a resposta definitiva para minha pergunta. Alguém tem alguma objeção? Abraços. Ah...apesar de duvidar que caia, isso é matéria para o SCJP. dadarioPosts:694 Publicado em: 09/04/2009 23:18:44 O que conheço destes operadores é a boa e velha Algebra Booleana... Lembra da tabela verdade que era feita no primeiro ano de faculdade??? 0 = false 1 = true A # B # A&B # A|B # 1 # 1 # 1 # 1 # 1 # 0 # 0 # 1 # 0 # 1 # 0 # 1 # 0 # 0 # 0 # 0 # E por ai vai.... Isso até me lembrou os circuítos muito locos... _________________Adriano Dadario JavaFree.org Relacionados Ajuda com Vendashttp://javafree.uol.com.br/topic-890690-Ajuda-com-Vendas.html[Java] - Portfólio de códigoshttp://javafree.uol.com.br/topic-890101-Java-Portfolio-de-codigos.html[RESOLVIDO] JButton do windowshttp://javafree.uol.com.br/topic-890657-RESOLVIDO-JButton-do-windows.htmlConsultar valor determinadohttp://javafree.uol.com.br/topic-890688-Consultar-valor-determinado.htmlUm arraylist dentro de outro arrayliste e relacionar os dadohttp://javafree.uol.com.br/topic-890627-Um-arraylist-dentro-de-outro-arrayliste-e-relacionar-os-dado.html
Vc ta certo, Marcos .. O Cleuber se equivocou ai em cima _________________Cloves Carneiro Jr SCJP & SCWCD
_________________JavaFree.org
jrodriguesPosts:1360
É com esse operador e outros, que podemos realizar subtracao por complemento de dois. Álgebra booleana!
miojoPosts:1358
ateh hoje soh axei uma utilidade XOR e XAND... passar um numero inteiro e descobrir se dentro dele, tem N constantes... int A = 1; int B = 2; int C = 4; int D = 8; int E = 16; ... setValor(A | B | E); //assim, o metodo setValor recebe o valor inteiro '19'. // e pra saber se o cara optou por A, B e E, eh soh fazer XAND agora... if(x & A == A) // o cara botou o A... else if(x & B == B) // o cara botou B... else if(x & C == C) // bleh, o cara nao botou C... pq 19 & 4 != 4... eh isso...
A coisa aqui rendeu hein... Então o post do Junior lá em cima que responde minha pergunta é a resposta definitiva para minha pergunta. Alguém tem alguma objeção? Abraços. Ah...apesar de duvidar que caia, isso é matéria para o SCJP.
dadarioPosts:694
O que conheço destes operadores é a boa e velha Algebra Booleana... Lembra da tabela verdade que era feita no primeiro ano de faculdade??? 0 = false 1 = true A # B # A&B # A|B # 1 # 1 # 1 # 1 # 1 # 0 # 0 # 1 # 0 # 1 # 0 # 1 # 0 # 0 # 0 # 0 # E por ai vai.... Isso até me lembrou os circuítos muito locos... _________________Adriano Dadario JavaFree.org
Relacionados
Ajuda com Vendashttp://javafree.uol.com.br/topic-890690-Ajuda-com-Vendas.html[Java] - Portfólio de códigoshttp://javafree.uol.com.br/topic-890101-Java-Portfolio-de-codigos.html[RESOLVIDO] JButton do windowshttp://javafree.uol.com.br/topic-890657-RESOLVIDO-JButton-do-windows.htmlConsultar valor determinadohttp://javafree.uol.com.br/topic-890688-Consultar-valor-determinado.htmlUm arraylist dentro de outro arrayliste e relacionar os dadohttp://javafree.uol.com.br/topic-890627-Um-arraylist-dentro-de-outro-arrayliste-e-relacionar-os-dado.html
Flavio R. BianchiPosts:1265
Qual a função do operador &??
daltoncamargoPosts:8899
Maldita questão!!!

--
-- 
O Flávio e o Jr sabem porque
_________________Sugestão de Livros
ccarneirojPosts:207
Isso e' um E que opera sobre bits:
O resultado e' 4
Vamos estudar mais, Dalton !!
_________________Cloves Carneiro Jr
SCJP & SCWCD
daltoncamargoPosts:8899