none
Dízima periódica em Soma/Subtração RRS feed

  • Pergunta

  • Boa tarde!

    Tenho uma dúvida, em uma planilha Excel fiz uma Formatação condicional para que determinadas células fossem tingidas de vermelho caso apresentasse valor diferente de 100. Acontece que uma célula persistia em ficar vermelha em uma operação simples de subtração e adição. Tentei de tudo mas não descobri o porque EXCETO pelo motivo abaixo...descobri que com 02 duas casas decimais o resultado era 100, com 10 casas decimais o resultado continua sendo 100 e com 13 casas decimais o resultado virou uma dízima 99,99999...

    Alguém poderia me ajudar no pq desta dízima só após 13 casas decimais ??? dízima em operação de subtração e adição???

    Tenho 31 formatações com os mais variados resultados, mas só nessa operação que o "erro" aparece.

    A imagem não foi autorizada

    terça-feira, 14 de fevereiro de 2017 20:33

Todas as Respostas

  • Olá Laercio, esse problema geralmente ocorre com números de ponto flutuante, resumindo: os processadores dos nossos computadores não são muito bons com a precisão de números com muitas casas decimais. Para corrigir o problema você pode usar a função ROUND() ou ARRED() em português.


    João Paulo Gomes http://blog.johnowl.com/

    • Sugerido como Resposta MarcoLibretti quarta-feira, 15 de fevereiro de 2017 15:39
    terça-feira, 14 de fevereiro de 2017 22:06
  • Olá João! 

    Estava quebrando a cabeça há algum tempo com esse problema e pensei que fosse algum procedimento errado da minha parte. Utilizei o ARRED() e sanou o problema. Muito obrigado pelo pronto atendimento. Ab, Laercio

    quarta-feira, 15 de fevereiro de 2017 15:24