XL2000: Resultado incorreto aumentando 10 para muito grande/muito avançados minúscula

Traduções deste artigo Traduções deste artigo
ID do artigo: 214373 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Expandir tudo | Recolher tudo

Sintomas

No Microsoft Excel 2000, se você digitar uma fórmula em que o valor 10 é aumentado para um grande energia ou uma potência muito pequena, a fórmula pode retornar um resultado incorreto:
   10 Raised to       Expected Result   Actual Result
   -------------------------------------------------------------------

   very large power   #NUM! error       0, 0.1

   very small power   0                 #DIV/0! error, 10^<some value>
				
Observação : esses problemas não ocorrem em versões anteriores do Microsoft Excel. Além disso, o problema não ocorre quando você aumentar um valor diferente de 10 a uma potência muito grande ou um energia muito pequeno; por exemplo: = 9 ^ 2345678901 corretamente retorna um erro de # num! erro.

Causa

Esses problemas ocorrem quando você digita uma fórmula no qual o valor 10 é aumentado a uma potência em um dos seguintes intervalos:
  • Maior que ou igual a 2 ^ 31 (2.147.483.648).
    - e -
  • Menor ou igual a 10 ^ 308 (1 seguido 308 zeros).
-or-
  • Menor ou igual a-(2^31) (-2.147.483.648).
    - e -
  • Maior que ou igual a-(10^308) (-1 seguido 308 zeros).

Por exemplo:
   Formula you type          Value returned
   ----------------------------------------

   =10^2147483648            0
				
esta fórmula deve retornar um erro de # num! erro, porque o maior número positivo permitido no Microsoft Excel é 9.99999999999999E + 307, que é apenas menos de 10 ^ 308.

Ou:
   Formula you type          Value returned
   ----------------------------------------

   =10^-2147483648           #DIV/0!
   =10^-4294966989           1E+307
				
essas fórmulas devem todos retornar o valor 0, porque o menor número positivo permitido no Microsoft Excel é 9.99999999999999E-307, que é apenas maior que 0 (zero).

Como Contornar

Para evitar que esse problema ocorra, certifique-se que as fórmulas em suas pastas de trabalho não aumente o valor de 10 a uma potência maior 308 ou menor do que-308.

Mais Informações

Microsoft Excel oferece suporte valores positivos quase tão grandes quanto a 10 ^ 308 (um seguido por 308 zeros) e de quase pequena como 10 ^-308 (uma vírgula decimal, seguida por 308 zeros e um). Também há suporte para valores negativos semelhantes. Valores menores são arredondados para 0 (zero) e maiores valores são convertidos em um erro de # num! valor de erro.

Propriedades

ID do artigo: 214373 - Última revisão: segunda-feira, 14 de outubro de 2013 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
  • Microsoft Excel 2000 Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbprb KB214373 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 214373

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com