DetailPage-MSS-KB

Microsoft Knowledge Base

Identificativo articolo: 214373 - Ultima modifica: lunedì 6 ottobre 2003 - Revisione: 3.0

 

Sintomi

In Microsoft Excel 2000, se si digita una formula in cui il valore 10 viene generato per una potenza molto grande o di una potenza molto piccola, la formula può restituire un risultato non corretto:
   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 : questi problemi non si verificano nelle versioni precedenti di Microsoft Excel. Anche, il problema non si verifica quando è possibile generare un valore diverso da 10 a una potenza molto grande o una potenza molto piccola, ad esempio: = 9 ^ 2345678901 restituisce correttamente un errore # NUM! errore.

Cause

Questi problemi si verificano quando si digita una formula in cui il valore 10 è elevato a potenza in uno dei seguenti intervalli:
  • Maggiore o uguale a 2 ^ 31 (da 2.147.483.648).
    - e -
  • Minore o uguale a 10 ^ 308 (1 seguita da 308 zeri).
-or-
  • Minore o uguale a-(2^31) (da -2.147.483.648).
    - e -
  • Maggiore o uguale a-(10^308) (seguito da 308 zero -1).

Ad esempio:
   Formula you type          Value returned
   ----------------------------------------

   =10^2147483648            0
				
questa formula deve restituire un errore # NUM! errore, perché il valore positivo massimo consentito in Microsoft Excel è 9.99999999999999E + 307, che è appena inferiore a 10 ^ 308.

O:
   Formula you type          Value returned
   ----------------------------------------

   =10^-2147483648           #DIV/0!
   =10^-4294966989           1E+307
				
queste formule devono tutti restituiscono il valore 0, perché il numero positivo più piccolo consentito in Microsoft Excel è 9.99999999999999E-307, ovvero solo maggiore di 0 (zero).

Workaround

Per prevenire questo problema, assicurarsi che le formule nelle cartelle di lavoro non generano il valore 10 a una potenza maggiore 308 o minore di-308.

Informazioni

Microsoft Excel supporta i valori positivi quasi le stesse dimensioni 10 ^ 308 (uno seguiti da 308 zero) e quasi piccoli a 10 ^-308 (un separatore decimale, seguito da 308 zero e uno). Sono supportati anche i valori negativi simili. I valori più piccoli vengono arrotondati 0 (zero) e i valori di grandi dimensioni vengono convertiti in un errore # NUM! valore di errore.

Le informazioni in questo articolo si applicano a:
  • Microsoft Excel 2000 Standard Edition
Chiavi: 
kbmt kbprb KB214373 KbMtit
Traduzione automatica articoliTraduzione automatica articoli
Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell’articolo: 214373  (http://support.microsoft.com/kb/214373/en-us/ )
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.
Condividi
Altre opzioni per il supporto
Forum del supporto di Microsoft Community
Contattaci direttamente
Ricerca di un partner certificato Microsoft
Microsoft Store