TA Hosting

Bug na calculadora do Windows

10.615 views

Quase todos os usuários do Windows usam a Calculadora que vem pré-instalada no Windows. Mas você sabia que contém um bug que não foi corrigido pela Microsoft. Esse bug existe em quase todas as versões do Windows, incluindo Windows XP, Windows Vista, Windows 7 e o novo Windows 8.

O erro ocorre quando calculamos a raiz quadrada de 4 e subtraímos por 2. O resultado deveria ser zero, mas a calculadora em modo padrão exibe o resultado: -1.068281969439142e-19. O erro não ocorre apenas no modo padrão, usando o modo científico você obterá o resultado: -8.1648465955514287168521180122928e-39 como você pode conferir na imagem abaixo:

É definitivamente um bug na calculadora. Você pode obter resultados diferentes em diferentes versões do Windows, mas o resultado nunca será 0, ou seja, o resultado nunca será correto.

  • roger

    esta correto, porque vc esta fazendo a raiz de 4-2, ou seja, raiz de 2, faça com qualquer outro numero, agora se vc fizer raiz de 4 -2, aperte o igual depois da raiz

    • kel

      Realmente tem um bug a raiz quadrada de 3 da o mesmo resultado da raiz cúbica de 3, sem dúvida tem um bug, alias não só um bug, um worm!

  • diego

    esse numero 1.068281969439142e-19 é muito parecido com o tal numero PHI,ou seja, a proporção divina que é 1,68. ;)

  • Alexandre

    Não é um bug, é um problema de arredondamento. O resultado que ele mostra, -1,068281969439142e-19 significa -0,0000000000000000001, o que podemos considerar como sendo 0.

    A questao é que os computadores não são precisos em cálculos reais, e sempre existirá problemas de arredondamento. Existem maneiras de tornar o calculo mais preciso, dependendo da aplicacao onde estaremos usando, mas essa precisão sempre terá um limite.

    Não seja bobo, não é um bug. Vc acha mesmo que a Microsoft vai cometer um erro idiota desses?

  • Alan Oliver

    Serve para qualquer tipo de raiz quadrada … de 9… 16 etc

  • Lucas

    No linux isso não acontece!

  • Mottinha

    tá certo o calculo, não é um bug.
    Para dar zero no calculo deve-se separar por parenteses a rais quadrada de 4 e depois subtrair por 2, assim o resultado irá dar zero. Tem q isolar os casos com sua devida prioridade.

  • Tey

    O BUG está em que opera a calculadora e não na calculadora… cada coisa

  • a

    É bug sim… Primeiro para quem falou que a calculadora esta fazendo a raiz de 4-2 é um imbecil por que nem tentou fazer o calculo … se fizer a raiz de 4 pegar o resultado e depois subtrair 2 por causa do bug não da zero
    Depois não existe nenhum arredondamento raiz de 4 é exatamente 2 …. se na calculadora der 2,000000000000000000000000000000000000000000000000000000000000000001 já ta errado

  • Cristiano

    Computadores não calculam a raiz quadrada com nós calculamos. Na verdade eles só sabem somar e subtrair. Todo cálculo diferente deste é realizado através de uma série de somas e o resultado sempre será aproximado. Uma forma de calcular um resultado numérico de uma raiz quadrada, seno, cosseno etc é através da expansão por série de taylor (http://pt.wikipedia.org/wiki/Série_de_Taylor). A precisão do resultado é dada pelo número de termos que vc vai utilizar pra somar. O que aconteceu neste caso foi que não foram utilizados termos suficientes (bem, pra mim foram, pq num número da ordem de 10ˆ-19 é mto pequeno)

  • Nome ou @

    o computador nao sabe subtrair.. apenas somar, pois pode se subtrair apenas somando..

  • roger

    meus deus! por isso que o pais está assim, ninguem sabe matematica basica!!! é só usar os parenteses senão ele calcula a raiz de 4-2 sim, e para o “a” o imbecil está no seu espelho pode ir lá conferir