Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Özet

Microsoft Visual Basic programlama sistemi, uygulamalar Edition 'da, CInt () işlevini sayıya dönüştürülemeyen bir dizeyle kullandığınızda, aşağıdaki hata iletisini alırsınız:

Çalışma zamanı hatası ' 13 ': tür uyuşmazlığı

Ek Bilgi

Cınt işlevi bir ifadeyi tamsayıya dönüştürür. Geçerli bir sayısal veya dize ifadesi kullanabilirsiniz, ancak dize ifadesinin bir sayıya dönüştürülmesi gerekir. Visual Basic başvurusu, diğer herhangi bir veri türünden tamsayıya Uluslararası dönüştürmeler sunmak için Val işlevi yerine CInt işlevini kullanmanız gerektiğini belirtir. Ancak iki işlev tamamen aynı şekilde davranmaz. Bir dizede bulunan sayıları döndürmek için Val işlevini kullandığınızda, yalnızca dizedeki ilk sayısal karakterler döndürülür. Val işlevi, dize ifadesinin yalnızca sayısal kısmını döndürdüğünde, CInt işlevi, dize ifadesinin sayı olarak değerlendirilmeyeceğini yukarıdaki hata iletisini döndürür. Aşağıda, CInt ve Val işlevlerinin döndürdüğü bir dizi ifade ve değer vardır. 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 Val işlevi, 0 değerini veya hiç sayı içermeyen bir ifadeyle kullanıldığında 0 değerini döndürdüğünden, giriş dizesinin geçerli bir sayı olup olmadığını sınamak için kullanamazsınız. Ancak, bir giriş dizesinin geçerli bir sayı olup olmadığını belirlemek için bir yordamda CInt işlevini kullanabilirsiniz.

Başvurular

CInt Işlevi hakkında daha fazla bilgi için, Visual Basic Başvurusu 'nda ara düğmesini seçin ve şunu yazın:

CInt

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×