Ir ao conteúdo
  • Cadastre-se

O que significa a operação *= e a declaração long


souLLL

Posts recomendados

O que significa a operação *= e a declaração long long

 

Segue abaixo exemplo:

#include <ioestream>using namespace std;int main(){	long long int unm, fat, x;	cout<<"\nNumero: ";	cin>>num;	while(num > 0)	{		fat=1		for(x=num; x>=1; x--)		fat *= x;		cout <<"\nFatorial: "<<fat;		cout<<"\nNumero: ";		cin>>num;	}	cout<<"\n";	system("pause");}
Link para o comentário
Compartilhar em outros sites

  • Membro VIP

*= significa que aquela variável é igual a ela mesma multiplicado pela outra variável depois do igual, sem a necessidade de reescrevê-la no código.

Exemplo:

 

fat *= x;  >>>>>> fat = fat * x;

 

Parece que "long long" apresenta o número de bytes maior, comparado ao "long".

https://pt.wikibooks.org/wiki/Programar_em_C/Tipos_de_dados

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!