Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Kokkuvõte

Rakenduses Microsoft Visual põhiprogrammeerimise süsteem, rakenduste väljaanne, kui kasutate funktsiooni CInt (), mille stringiga ei saa teisendada arvuks, kuvatakse järgmine tõrketeade:

Run-time error ' 13 ': Type mittevastavus

Lisateave

Funktsioon CInt teisendab avaldise täisarvuks. Saate kasutada mis tahes kehtivat arvu või stringi avaldist, kuid stringi avaldis peab olema võimalik teisendada arvuks. Visual põhiviide ütleb, et funktsiooni Val asemel tuleks kasutada funktsiooni CInt, et anda rahvusvaheliselt teadlikud teisendused mis tahes muust andmetüübiga täisarvuks. Kuid kaks funktsiooni ei käitu täpselt sama. Kui kasutate funktsiooni Val, et tagastada stringis olevad arvud, tagastatakse ainult stringi esimesed numbrid. Kui funktsioon Val annab tulemiks ainult stringi avaldise arvuline osa, tagastatakse funktsioon CInt ülaltoodud tõrketeate, kui stringi avaldist ei saa arvuna hinnata. Järgmises tabelis on CInt ja Val funktsioonide kaudu tagastatud avaldiste ja väärtuste tabel. 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 Kuna funktsioon Val annab vastuseks väärtuse 0, kui kasutatakse avaldist, mis sisaldab kas 0 või ilma numbrit, ei saa te seda kasutada, et testida, kas Input string on sobiv arv. Saate siiski kasutada funktsiooni CInt, et teha kindlaks, kas Input string on sobiv arv.

Viited

CInt funktsiooni kohta lisateabe saamiseks valige Visual põhiviites ja tippimisel nupp Otsi.

CInt

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×