Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Sammanfattning

I Microsoft Visual Basic-programsystemet, program versionen, när du använder funktionen CInt () med en sträng som inte kan konverteras till ett tal, visas följande fel meddelande:

Körfel ' 13 ': typfel

Mer information

Med funktionen CInt konverteras ett uttryck till ett heltal. Du kan använda ett giltigt numeriskt värde eller sträng uttryck, men sträng uttrycket måste kunna omvandlas till ett tal. Referens lägen i Visual Basic som du bör använda funktionen CInt i i stället för funktionen val för att erbjuda internationellt medveten konvertering från vilken annan datatyp som helst till heltal. De två funktionerna fungerar inte exakt likadant. När du använder funktionen val för att returnera talen i en sträng returneras bara de första numeriska tecknen i strängen. När funktionen värde endast returnerar den numeriska delen av ett sträng uttryck returnerar funktionen CInt felet ovan om sträng uttrycket inte kan utvärderas som ett tal. Följande är en tabell med uttryck och värden som returneras av funktionerna CInt och 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 Eftersom funktionen värde returnerar värdet 0 när det används med ett uttryck som innehåller antingen 0 eller inga siffror alls kan du inte använda det för att testa om en indatasträng är ett giltigt tal. Du kan använda funktionen CInt i en procedur för att avgöra om en indatasträng är ett giltigt tal.

Referenser

Om du vill ha mer information om funktionen CInt väljer du Sök-knappen i Visual Basic Reference och skriver:

CInt

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×