Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Riepilogo

Nel sistema di programmazione Microsoft Visual Basic, Applications Edition, quando si usa la funzione CInt () con una stringa che non può essere convertita in numero, viene visualizzato il messaggio di errore seguente:

Errore di run-time "13": tipo non corrispondente

Ulteriori informazioni

La funzione CInt converte un'espressione in un numero intero. Puoi usare qualsiasi espressione numerica o stringa valida, ma l'espressione stringa deve essere in grado di essere convertita in numero. Nel riferimento di Visual Basic si usa la funzione CInt anziché la funzione Val per specificare conversioni a livello internazionale da qualsiasi altro tipo di dati in numero intero. Tuttavia, le due funzioni non si comportano esattamente nello stesso modo. Quando si usa la funzione Val per restituire i numeri contenuti in una stringa, vengono restituiti solo i primi caratteri numerici della stringa. Mentre la funzione Val restituisce solo la parte numerica di un'espressione stringa, la funzione CInt restituisce il messaggio di errore riportato sopra se l'espressione stringa non può essere valutata come numero. Di seguito è riportata una tabella di espressioni e valori restituiti dalle funzioni CInt e Val. Expression Value Returned -------------------------------------------- Val("1726 56th Ave NE") 172656 CInt("1726 56th Ave NE") Error message Val("asdf") 0 Cint("asdf") Error message Val("1,000") 1 CInt("1,000") 1000 Val("1.34") 1.34 CInt("1.34") 1 Poiché la funzione Val restituisce il valore 0 se usato con un'espressione che contiene 0 o nessun numero, non è possibile usarlo per verificare se una stringa di input è un numero valido. Puoi tuttavia usare la funzione CInt in una routine per determinare se una stringa di input è un numero valido.

Riferimenti

Per altre informazioni sulla funzione CInt, scegliere il pulsante Cerca in riferimenti di Visual Basic e digitare:

CInt

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×