3
respostas

Operação *=

Alguém pode me explicar o que a operação (*=) faz? Fiquei meio perdido na resolução por ter usado essa função

3 respostas

Fazer isso:

int a = 5; 
 a *= 6; 

é a mesma coisa que fazer:

a = a * 6;

O valor de "a" passará a ser: 30:

Basicamente, ele multiplica o valor da variável que está à direita pela da esquerda e atribui o resultado a variável da direita.

Victor, boa tarde!

Na situação abaixo

int a = 5;
int a =  a * 6; //a vai ser igual a 30
//A linha de cima é igual a: a = 5 * 6

Para ganhar produtividade, uma forma de fazer a mesma operação seria

int a = 5;
a *= 6; //isso é equivalente: a * 6, que por sua vez é igual a:  5 * 6

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software