Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Kopsavilkums

Microsoft Visual Basic programmēšanas sistēmā Applications Edition, ja izmantojat funkciju CInt () ar virkni, kuru nevar konvertēt par skaitli, tiek parādīts šāds kļūdas ziņojums:

Izpildlaika kļūda "13": tipa neatbilstība

Papildinformācija

Funkcija CInt konvertē izteiksmi par veselu skaitli. Varat izmantot jebkuru derīgu skaitlisko vai virknes izteiksmi, bet virknes izteiksmei jābūt konvertētai skaitlim. Visual Basic Reference norāda, ka funkcijas val vietā jāizmanto funkcija CInt, lai nodrošinātu starptautiski zināmas pārvēršanas no jebkura cita datu tipa līdz veselam skaitlim. Tomēr abas funkcijas nerīkojas tieši tāpat. Ja izmantojat funkciju val, lai atgrieztu virknē ietvertos skaitļus, tiek atgrieztas tikai Pirmās virknes skaitliskās rakstzīmes. Kamēr funkcija val atgriež tikai virknes izteiksmes skaitlisko daļu, funkcija CInt atgriež kļūdas ziņojumu, ja virknes izteiksme nav jānovērtē kā skaitlis. Tālāk ir tabula ar izteiksmēm un vērtībām, ko atgriež CInt un val funkcijas. 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 Tā kā funkcija val atgriež vērtību 0, ja tiek izmantota ar izteiksmi, kas satur vai nu 0, vai bez cipariem, to nevar izmantot, lai pārbaudītu, vai ievades virkne ir derīgs skaitlis. Tomēr varat izmantot funkciju CInt procedūrā, lai noteiktu, vai ievades virkne ir derīgs skaitlis.

Atsauces

Lai iegūtu papildinformāciju par funkciju CInt, noklikšķiniet uz meklēšanas pogas Visual Basic atsaucē un ierakstiet:

CInt

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×