Outro dia meu amigo me veio com esta pergunta e eu fui verificar. Coloquei esta expressão em diversas linguagens de programação e o resultado foi semelhante. Usei o Visual Basic, Delphi, C++, ASP etc. Todos retornaram valores não condizente com o resultado esperado, que seria 0.
Façam um teste, por exemplo, coloquem ((((66/10)-6)*10)-6) e vejam o resultado! No meu pc deu -3.552713678800501e-15 e não 0. O único número que deu certo foi o 5!
Inventaram até umas brincadeiras, reparem na expressão, tem quatro números 6, disseram que seria o cálculo do universo!
Por isso o computador ao tentar obter o resultado, não consegue.
Dizem que 66 é o número de Deus, 666 do capeta e 6666 o segredo da estrutura do universo! hauhauhauhuhauhauhua.
Mas falando sério, eu queria saber porque isso ocorre.
Obrigado!
2007-03-13
20:20:11
·
2 respostas
·
perguntado por
iluminado
3
em
Computadores e Internet
➔ Programação e Design