Perguntas com a marcação «operators»

Operadores são símbolos que ocorrem em quase todas as linguagens de programação e codificação, para realizar cálculos e comparações de dados.

10
Qual é a instância do operador em JavaScript?
A instanceofpalavra-chave em JavaScript pode ser bastante confusa quando é encontrada pela primeira vez, pois as pessoas tendem a pensar que o JavaScript não é uma linguagem de programação orientada a objetos. O que é isso? Que problemas ele resolve? Quando é apropriado e quando não?

13
Por que os compiladores C ++ não definem operador == e operador! =?
Sou um grande fã de deixar o compilador trabalhar o máximo possível para você. Ao escrever uma classe simples, o compilador pode fornecer o seguinte de graça: Um construtor padrão (vazio) Um construtor de cópias Um destruidor Um operador de atribuição ( operator=) Mas isso não parece fornecer operadores de …
302 c++  operators 

11
Qual é a diferença entre o | e || ou operadores?
Eu sempre usei ||(dois pipes) em expressões OR, tanto em C # quanto em PHP. Ocasionalmente eu vejo um único tubo utilizado: |. Qual é a diferença entre esses dois usos? Existem advertências ao usar um sobre o outro ou são intercambiáveis?
300 c#  php  operators 

10
'AND' vs '&&' como operador
Eu tenho uma base de código onde os desenvolvedores decidiram usar ANDe em ORvez de &&e ||. Eu sei que há uma diferença na precedência dos operadores ( &&vai antes and), mas com a estrutura fornecida ( PrestaShop para ser preciso) claramente não é uma razão. Qual versão você está …

17
O que o operador ^ faz em Java?
Que função o ^operador (circunflexo) serve em Java? Quando eu tento isso: int a = 5^n; ... isso me dá: para n = 5, retorna 0 para n = 4, retorna 1 para n = 6, retorna 3 ... então acho que não realiza exponenciação. Mas o que é então?

11
Operador XOR lógico em C ++?
Existe uma coisa dessas? É a primeira vez que encontrei uma necessidade prática, mas não vejo uma listada no Stroustrup . Eu pretendo escrever: // Detect when exactly one of A,B is equal to five. return (A==5) ^^ (B==5); Mas não há ^^operador. Posso usar o bit a bit ^aqui …

17
O que é x depois de "x = x ++"?
O que acontece (atrás das cortinas) quando isso é executado? int x = 7; x = x++; Ou seja, quando uma variável é pós-incrementada e atribuída a si mesma em uma instrução? Eu compilei e executei isso. xainda é 7, mesmo depois de toda a declaração . No meu livro, …

17
Criando um operador "lógico exclusivo ou" em Java
Observações: Java possui um operador AND lógico. Java possui um operador OR lógico. Java possui um operador NOT lógico. Problema: Java não possui um operador XOR lógico, de acordo com a sun . Eu gostaria de definir um. Definição do método: Como método, é simplesmente definido da seguinte forma: public …
274 java  operators  xor 





12
O que significa = + _ em JavaScript
Eu queria saber o que o operador = + _ significa em JavaScript. Parece que faz atribuições. Exemplo: hexbin.radius = function(_) { if (!arguments.length) return r; r = +_; dx = r * 2 * Math.sin(Math.PI / 3); dy = r * 1.5; return hexbin; };

5
Python! = Operação vs "não é"
Em um comentário sobre essa pergunta , vi uma declaração que recomendava o uso de result is not None vs result != None Eu queria saber qual é a diferença, e por que um pode ser recomendado em detrimento do outro?
250 python  operators 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.