Operadores aritméticos:
Estes são usados para o cálculo de equações ou expressões matemáticas. Então, teremos exemplos de todos os possíveis operadores aritméticos aqui. Vamos começar usando o operador de adição (+) primeiro. Então, simplesmente colocamos o sinal de mais como um operador entre dois operandos inteiros. Como resultado, temos 4 como a soma de ambos os números inteiros.
Você também pode aplicar os operadores aritméticos a valores variáveis. Então, inicializamos duas variáveis inteiras, usamos o operador Plus para calcular sua soma e salvamos em outra variável. O valor variável resultante foi exibido usando a declaração "eco", eu.e., 11.
Vamos usar o operador de adição entre os valores da string, conforme as variáveis abaixo. Temos o valor concatenado em troca.
Operador de subtração
O operador de subtração é usado para subtrair um valor de outro. Ele fornece erros mediante aplicação aos valores da string. Em primeiro lugar, subtraímos o maior valor de um pequeno valor e obtivemos um resultado negativo. Na outra linha, temos o número inteiro positivo, pois o maior está subtraindo, o menor valor.
O mesmo operador (-) foi aplicado a duas variáveis inteiras. O primeiro cálculo fornece o resultado negativo, e o segundo fornece o resultado inteiro positivo.
Operador de multiplicação
O operador de multiplicação só pode funcionar em números inteiros e dá erros após a aplicação nas variáveis de string. Então, temos o resultado da multiplicação, eu.e., 45, depois de usar o operador "*".
O mesmo operador de multiplicação pode ser aplicado a variáveis, como mostrado na imagem abaixo.
Operador de divisão
Este operador (/) pode ser utilizado para dividir dois valores inteiros. Não pode ser aplicado aos valores de string. Portanto, o resultado de valores inteiros é mostrado abaixo.
O operador da divisão funciona o mesmo nas variáveis inteiras, como mostrado na imagem abaixo.
Operador de módulo
Este operador fornece o restante do módulo calculado com dois números inteiros. Ele retorna "1" após o cálculo do módulo.
Operadores de tarefas:
Esses operadores são usados para alocar alguns valores para outras variáveis usando o sinal "=". Então, inicializamos duas variáveis de caracteres. Ambas as variáveis de caracteres são concatenadas com o operador "+" e depois atribuíram o valor concatenado à nova variável "V3".
Sem concatenação, você também pode atribuir o valor de uma variável a outra como abaixo.
Outra técnica para alocar um valor para uma variável é com o sinal "+=". Você pode ver que o valor da concatenação v1+v2, eu.e., "V2+= v1" foi atribuído à variável "V2" e exibido no shell como "ba".
Os mesmos métodos funcionam da mesma forma nas variáveis inteiras. A partir do exemplo abaixo, você pode ver que a variável v1 tem um valor de 5 e é resumida com "3" na próxima etapa da tarefa. O resultado será sobrecarregado para a variável V1 novamente e exibido.
Operador de atribuição negativa
O operador de atribuição negativo também funciona da mesma forma, mas fornece os menores valores em troca. A variável v1 tem um valor de 9 e o operador de atribuição está diminuindo com 5. O valor subtraído resultante será novamente salvo na variável V1 e demonstrado na tela.
Operadores de comparação:
Os operadores de comparação são utilizados para comparar dois ou mais valores para verificar qual é maior, menor ou igual. Vamos dar uma olhada em operadores iguais, eu.e., "Eq" em números inteiros, como mostrado abaixo. O operador igual retorna verdadeiro em correspondência, caso contrário, falsa. Então, ele retorna falso como mostrado.
O operador igual também pode ser aplicado aos valores da string, como você vê na imagem. O primeiro retorna verdadeiro, pois ambos os valores estão logicamente corretos. A próxima linha retorna falsa devido a capital e pequenas letras.
O operador não igual usado entre dois valores inteiros retorna true como a condição atendida.
Você também pode usar o operador não igual com um sinalizador de sensibilidade de caixa dentro dos valores da string. Você pode ver a saída mostra verdadeira em troca, pois ambos os valores não são iguais.
O operador verifica se um valor for maior que o segundo valor. A expressão abaixo retorna falsa como 4 não é maior que 7.
O operador> = é usado abaixo para ver se os valores são iguais e maiores. Ambos os retornos verdadeiros como 5 são maiores que 4 e igual a 5.
O <= is used to check a value that is smaller than the second value. As you can comprehend from the screenshot below that 9 is less than 10, that's why return True.
Operadores lógicos:
Os operadores lógicos retornam valores booleanos em troca, eu.e., Verdadeiro ou falso. Existem principalmente três operadores lógicos, eu.e., Não, e, ou. Estes serão aplicados a mais de 1 condição.
Ou operador
Este operador retorna verdadeiro se uma de suas duas condições for verdadeira. Retorna falsa se as duas condições forem falsas, como mostrado abaixo.
E operador
Este operador retorna true se suas duas condições forem verdadeiras; caso contrário, ele retornará falso.
Não operador
O operador não pode reverter o resultado de qualquer condição. Digamos que ficassemos falsos como aplicação e em duas expressões. Ao se aplicar, não, o falso é revertido em verdadeiro como abaixo.
Ao aplicar o operador ou em duas expressões, temos verdadeiro. Este resultado foi revertido por false ao aplicar o operador não.
Conclusão:
Discutimos os operadores do PowerShell neste guia do artigo. Ele abrange toda a aritmética, atribuição, lógica e operadores de comparação sendo aplicados em números inteiros, strings e caracteres. Acreditamos que será útil para todos os usuários ingênuos.