Resultado incorrecto provocar 10 a muy grandes o muy avanzado Small

Seleccione idioma Seleccione idioma
Id. de artículo: 172911 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Expandir todo | Contraer todo

Síntomas

En las versiones de Microsoft Excel enumerados al principio de este artículo, si introduce una fórmula en que se produce el valor 10 a una potencia muy grande o a una potencia muy pequeña, la fórmula puede devolver un 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: no se producen estos problemas en versiones anteriores de Microsoft Excel. Además, los problemas no se producen al aumentar un valor distinto de 10 a una potencia muy grande o muy pequeño de energía; por ejemplo, = 9 ^ 10000000000 correctamente devuelve un error # NUM! error.

Causa

Estos problemas se producen cuando introduce una fórmula en la que se produce el valor 10 a una potencia en uno de los siguientes intervalos:

  • mayor o igual a 2 ^ 31 (2.147.483.648) y menor o igual que 10 ^ 308 (1 seguido de 308 ceros) - o bien -

  • menor o igual a-(2^31) (-2.147.483.648) y mayor o igual a-(10^308) (-1 seguido de 308 ceros)
Por ejemplo:
   Formula you type          Value returned
   ----------------------------------------

   =10^2147483648            0
   =10^10000000000           0.1
   =10^(10^308)              0.1
				
estas fórmulas deben devolver un error # NUM! error, porque permite el mayor número positivo en Microsoft Excel es 9.99999999999999E + 307, que es simplemente menor que 10 ^ 308. O:
   Formula you type          Value returned
   ----------------------------------------
   =10^-2147483648           #DIV/0!
   =10^-4294966989           1E+307
   =10^-4294967295           10
   =10^-(10^308)             10
				
estas fórmulas deben devolver el valor 0, porque el número positivo menor que se permiten en Microsoft Excel es 1E-307, que es justo encima de 0.

Solución

Para evitar este problema, asegúrese de que las fórmulas en los libros no provocan el número 1.797 a una potencia mayor 308 o el número menor que-308 2.225.

Estado

Microsoft ha confirmado que trata de un problema de los productos de Microsoft enumerados al principio de este artículo.

Más información

Microsoft Excel admite los valores positivos casi tan grandes como 10 ^ 308 (una seguido 308 ceros) y casi tan pequeños como 10 ^-308 (un separador decimal, seguido por 308 ceros y una). También se admiten valores negativos similares. Los valores más pequeños se redondean a 0 y valores más grandes se convierten en un error # NUM! valor de error.

Para la comparación, tenga en cuenta que el número estimado de partículas primaria en el universo conocido es 10 ^ 80 o en uno seguido por 80 ceros. El mínimo valor utilizado en física que es aproximadamente 10 ^-33 centímetros, la escala en cuanto que las fluctuaciones son creían que exista. Estos valores estén dentro de los límites de Microsoft Excel; por lo tanto, en que Microsoft Excel puede trabajar con cualquier número significativa en el universo.

Con respecto a la fórmula mayor mostrada anteriormente: tenga en cuenta que un googol es 10 ^ 100 o un 1 seguido de ceros de 100 y un googolplex es 10 ^ googol o 1 seguido de 10 ^ 100 ceros.

El resultado correcto de la tercera fórmula mostrada anteriormente, = 10^(1E+308), es un 1 seguido de 10 ^ 308 ceros. Por lo tanto, el resultado de la fórmula de la tercera es equivalente a la siguiente:
googolplex*googolplex*googolplex*(10^(10^8))
Así, tardaría (1 seguido de 10 ^ 307 ceros) mundos contienen (1 seguido de 10 ^ 308 ceros) partículas primaria.

Propiedades

Id. de artículo: 172911 - Última revisión: miércoles, 29 de enero de 2014 - Versión: 1.1
La información de este artículo se refiere a:
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 98 para Macintosh
Palabras clave: 
kbnosurvey kbarchive kbmt kbbug kbpending KB172911 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 172911

Enviar comentarios

 

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