Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Rezumat

În sistemul de programare Microsoft Visual Basic, Applications Edition, când utilizați funcția CInt () cu un șir care nu poate fi convertit la un număr, primiți următorul mesaj de eroare:

Eroarea Run-Time ' 13 ': nepotrivire tip

Mai multe informații

Funcția CInt convertește o expresie la un număr întreg. Puteți utiliza orice expresie numerică sau șir validă, dar expresia șir trebuie să poată fi convertită într-un număr. Referințele vizuale de bază arată că ar trebui să utilizați funcția CInt în locul funcției val pentru a furniza conversii la nivel internațional de la orice alt tip de date la număr întreg. Cu toate acestea, cele două funcții nu se comportă exact la fel. Atunci când utilizați funcția val pentru a returna numerele conținute într-un șir, se returnează numai primele caractere numerice din șir. În timp ce funcția val returnează doar partea numerică a unei expresii șir, funcția CInt returnează mesajul de eroare de mai sus dacă expresia șir nu poate fi evaluată ca număr. Iată un tabel de expresii și valori returnate de funcțiile CInt și 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 Deoarece funcția val returnează valoarea 0 când este utilizată cu o expresie care conține fie 0, fie niciun număr, nu o puteți utiliza pentru a testa dacă un șir de intrare este un număr valid. Totuși, puteți utiliza funcția CInt într-o procedură pentru a determina dacă un șir de intrare este un număr valid.

Referințe

Pentru mai multe informații despre funcția CInt, alegeți butonul Căutare din referința Visual Basic și tastați:

CInt

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×