Ir ao conteúdo
  • Cadastre-se

LucasMilGrau

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

Reputação

0
  1. #include<stdio.h> #include<math.h> int main(void){ float n=0,m=1,maior,menor; int i,p,g; while(n<0.9999) { n+=0.0001; for(i=-5;i<=5;i++) { if(maior<n*pow(10,i) || i==-5) { maior=n*pow(10,i); p=i; } } } printf("O maior numero: %f * 10^%d = %f\n\n\n",n,p,maior); return 0; } Fala galera. Tenho uma dúvida nessa questão. O número que eu estou procurando é 0.9999 * 10 ^5 , ou seja, 99990. Entretanto quando uso o printf para mostrar os valores aparece algo parecido com isso : 0.999954 * 10^5 = 99995.359375 . Gostaria de ajuda para resolver esse problema. Quando utilizo, por exemplo, o %.4f para retirar as casas decimais, no caso do 0.999954 o valor é arredondado para 1. Alguém poderia me ajudar?
  2. Não consegui achar o "avira" para desinstalar. Procurei naquela aba que desinstala programas e procurei pelo próprio nome "avira também. Essa mensagem começou a aparecer depois que baixei o Kaspersky. Sabe como posso proceder?
  3. Fala galera beleza? Sempre que inicio meu pc (windows 8 - 64 bit) aparece uma mensagem dizendo que está faltando isso: "avira.oe.native core.dll" Alguém sabe resolver?

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!