Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Sažetak

Kada koristite funkciju CInt () u programskom sustavu Microsoft Visual Basic, pomoću niza koji se ne može pretvoriti u broj, prikazat će se sljedeća poruka o pogrešci:

Pogreška u programu run-time ' 13 ': nepodudarnost vrste

Dodatne informacije

Funkcija CInt pretvara izraz u cijeli broj. Možete koristiti bilo koji valjani numerički ili nizovni izraz, ali nizovni izraz mora biti u mogućnosti pretvoriti u broj. Referenca za Visual Basic navodi da biste trebali koristiti funkciju CInt umjesto funkcije val za pružanje međunarodnih konverzija iz bilo koje druge vrste podataka u cijeli broj. Međutim, dvije funkcije ne ponašaju se točno isto. Kada koristite funkciju Val za vraćanje brojeva sadržanih u nizu, vraćaju se samo prvi numerički znakovi u nizu. Dok funkcija val vraća samo numerički dio niza izraza, funkcija CInt vraća poruku o pogrešci iznad ako se nizovni izraz ne može vrednovati kao broj. Slijedi tablica izraza i vrijednosti koje vraća funkcija 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 Budući da funkcija val vraća vrijednost 0 kada se koristi s izrazom koji sadrži 0 ili bez brojeva, ne možete ga koristiti da biste testirali je li ulazni niz valjani broj. Možete, međutim, koristiti funkciju CInt u proceduri da biste utvrdili je li ulazni niz valjani broj.

Reference

Dodatne informacije o funkciji CInt odaberite gumb za pretraživanje u referenci i vrsti programa Visual Basic:

CInt

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×