Ir para conteúdo
Fórum Script Brasil
  • 0

como criar calculadora


PhantomBr

Pergunta

Ola pessoal, eu já vou avisando que sou novato aqui no forum xD e também n manjo mt VB nem CC.. então eu estudo na ETEC e estou fazendo o curso de manutencao.. e meu professor pediu uma conta safada q nem Excel e nem uma calculadora pode calcular ^^

ela ocmeca.. 2x2=4

4x4=16

16x16=256

e assim vai.. e preciso fazer isso 30x.. eu já criei uma calculadora no visual G e ela n é capaz de fazer esse calculo =/

então queria saber se por aqui atravez do C tem como fazer essa calculadora (lembrando q o resultado da mais de 1 bilhao de numeros ^^")

agradeço desde já..

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

Cara, não, isso daí é bizarro demais! hehehehehehehe

Não sei dizer exatamente até onde vai uma variavel "unsigned long int", que acho que seria a maior variável de todas, mas com 1 bilhão de numeros, é bem claro que c não chega lá!

O VALOR de um long int chega ai na casa de alguns bilhões, mas é o valor! e não um bilhao de numeros!!

Eu fiz pela calculadora do windows, na vigésima interação, cheguei ao seguinte valor:

6,7411401254990734022690651047042 * 10^315652 !

Pra fazer qualquer iteração acima disso, a calculadora do windows ta demorando alguns minutos...! se eu chegar além disso, eu aviso!

[EDIT]

Aí, 23 iteração, demorou 10 min, parei por aqui, preciso trabalhar! hahahahahha

2,0650635398358879243991194945817 * 10^1.262.611

já com 1 milhão de digitos! com 30 iterações, deve chegar na casa do trilhão!

Editado por Felipe Amadio
Link para o comentário
Compartilhar em outros sites

  • 0

Ola =].. então amigo.. mas é o seguinte, atravez da calculadora do windows, ele da o numero conforme você falou (* 10^315652 !) mas ai q ta, eu n sei se é necessario fazer alguma conta dps e tals.. pois meu professor qr os 12 primeiros numeros e os 12 ultimos da Casa 30.. mas ta complicado =/

obrigado ae =]

Link para o comentário
Compartilhar em outros sites

  • 0

Então Marcelo, eu preciso que ele vá até 30. foi como havia dito no exemplo.. começa a primeira casa como:

1) 2x2=4

2) 4x4=16

3) 16x16=256

4) ...

5) ...

...

30) ..

e asism vai.. e preciso do valor da casa 30 ai.. n é necessario o valor todo apenas os 12 primeiros numeros e os 12 ultimos numeros

obrigado a todos q estao tentando ajudar :D

Link para o comentário
Compartilhar em outros sites

  • 0

acho melhor você fazer no papel, até hj eu só vi calculadora de até 12 digitos

esse trabalho é bizarro mesmo :blush: se eu conseguir no papel eu te dou o resultado

[edit]

consegui até o 5

5) 65536.65536=4294967296

pelos menos consegui uma dica para vc, esse resultado termina com 6, é certeza, olha só:

2)4x4=16 (aqui começa a sequencia de 6)

3)16x16=256

4)256x256=65536

5)65536x65536=4294967296

Editado por xandeco
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...