Kesalahan umum dalam ASP adalah kesalahan Overflow: 'cInt'. Apa artinya ketika Anda melimpahi nilai cInt? Bagaimana Anda memperbaiki ini?

Pertama, apa itu int? Int adalah variabel angka yang biasa digunakan dalam ASP dan dalam bahasa lain. Int adalah singkatan dari integer, dan itu biasanya berarti angka 32-bit pada platform 32-bit. Ini berarti jumlahnya bisa dari mana saja

-2,147.483.648 hingga 2.147.483.647

Itu jangkauan yang cukup luas! Bilangan bulat tidak memiliki titik desimal di dalamnya. Mereka hanya bilangan bulat. Itu membuat variabel int sempurna untuk loop dan operasi bilangan bulat lainnya.

Di sisi lain, fungsi ASP cInt () bekerja pada sekelompok angka yang lebih KECIL - hanya angka dari -32.768 hingga 32.767. Jadi jika Anda menghitung lebih tinggi dari 32.767 (atau turun di bawah -32.768), Anda akan mengalami masalah jika Anda harus menggunakan cInt pada nomor itu.

Jika angka Anda mulai melampaui batas standar untuk cInt, coba gunakan fungsi Int sebagai gantinya. Itu biasanya bekerja dengan baik. Jika tidak, pilih fungsi cLng () yang bekerja dengan long sebagai gantinya.

Pengantar ASP Ebook

Unduh ebook ini untuk mendapatkan semua yang perlu Anda ketahui tentang belajar ASP - dari tutorial langkah demi langkah hingga daftar fungsi, kode sampel, kesalahan dan solusi umum, dan banyak lagi lainnya! 101 halaman.