XL2000: Resultado incorrecto aumentar os 10 para muito grande/muito Small avançados

Traduções de Artigos Traduções de Artigos
Artigo: 214373 - Ver produtos para os quais este artigo se aplica.
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Expandir tudo | Reduzir tudo

Sintomas

No Microsoft Excel 2000, se escrever uma fórmula em que o valor 10 é aumentado para uma potência muito grande ou muito pequeno de alimentação, a fórmula pode devolver um resultado incorrecto:
   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>
				
Nota : estes problemas não ocorrem em versões anteriores do Microsoft Excel. Além disso, o problema não ocorre quando aumentar um valor diferente de 10 a uma potência muito grande ou muito pequena de alimentação; por exemplo: = 9 ^ 2345678901 correctamente devolve um valor de erro # NÚM! erro.

Causa

Estes problemas ocorrem quando escreve uma fórmula em que o valor 10 é aumentado a uma potência de um dos seguintes intervalos:
  • Maior 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 deverá devolver um valor de erro # NÚM! erro, porque o maior número positivo permitido no Microsoft Excel é 9.99999999999999E + 307, sendo apenas inferior a 10 ^ 308.

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

   =10^-2147483648           #DIV/0!
   =10^-4294966989           1E+307
				
estas fórmulas devem todas devolver o valor 0, porque o menor número positivo permitido no Microsoft Excel é 9.99999999999999E-307 apenas superior a 0 (zero).

Como contornar

Para impedir que ocorra este problema, certifique-se de que fórmulas em livros não aumente o valor de 10 a uma potência superior a 308 ou menor que-308.

Mais Informação

O Microsoft Excel suporta valores positivos quase tão grandes como 10 ^ 308 (um seguido de 308 zeros) e quase tão pequeno como 10 ^-308 (uma vírgula decimal, seguida de 308 zero e um). Valores negativos semelhantes também são suportados. Valores mais pequenos são arredondados para 0 (zero) e os valores maiores são convertidos para um valor de erro # NÚM! valor de erro.

Propriedades

Artigo: 214373 - Última revisão: 5 de fevereiro de 2014 - 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes 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