Operadores - Parte 01 - Aula 07 - Ex005
Operadores Aritméticos
- ** potência
- * multiplicação
- / divisão em números reais
- % retorna o resto da divisão inteira
- + soma
- - subtração
- ( ) parênteses
- ** potência
- * multiplicação >>> / divisão em números reais >>> % resto da divisão inteira >>> da esquerda para direita quem aparecer primeiro
- + soma >>> - subtração >>> da esquerda para direita quem aparecer primeiro
Precedência dos Operadores Aritméticos
Operadores de Atribuição em Variáveis
Atribuição simples: quando simplesmente
atribuímos um valor ou uma expressão a uma variável, como no
caso var n = 1, onde a variável n recebe o valor 1, ou seja, a
variável n é atribuída o valor de 1 e esse valor fica guardado
na memória do computador como n recebe o valor de 1.
Nota:
não podemos falar que n = 1 isso é errado, o correto a variável
n recebe o valor simples de 1.
Auto Atribuição: são atribuições à própria
variável, ou seja, var n = 3, n recebe 3, se inserimos n = n +
4, o n irá se auto atribuir e somará agora n = 3 + 4, então n
receberá agora o valor de 7.
Nota: podemos
simplificar a auto atribuição, no caso podemos dizer n +=4 e
assim n recebe o valor de 7, ou seja, n recebe ele mesmo + 4 que
então recebe o valor de 7.
Operadores de Incremento
Incremento: simplesmente incrementamos a
variável um valor simplificado, ou seja, var x = 5, x recebe 5,
se auto atribuirmos x = x + 1, x agora recebe o valor de 6, mas
podemos simplesmente simplificar incrementando o operador e
dizer assim var x = 5, onde x recebe 5, incrementando podemos
dizer x++, agora x recebe ele mesmo somado de forma incremental
e então x recebe o valor de 6.
Nota:
Existe, também, o pré incremento onde pode estabelecer var x = 5
e passar o pré incremento ++x e então x recebe agora o valor de
6
var a = 5 + 3 var b = a % 5 // nesse caso é calculado o resto da divisão var c = 5 * b ** 2 // nesse caso primeiro é calculado a potência var d = 10 - a / 2 // nesse caso primeiro é calculado a divisão var e = (6 * 2) / d // nessa primeiro multiplica depois divide var f = (b % e) + 4 / e // nesse caso primeiro resto da divisão inteira, depois a divisão e por último a soma var n = 3 n = n + 4 // n passa a valer 7 n = n * 2 // n passa a valer 14 n /= 7 // n passa a valer 2 var x = 5 x = x + 1 // n passa a valer 6 x = x - 1 // n volta a valer 5 x += 1 // n passa a valer 6, porém com auto atribuição x -= 1 // n volta a valer 5, porém com atribuição x++ // n passa a valer 6, porém com incremento x-- // n volta a valer 5, porém com incremento