Dalam membuat program, mungkin kita pernah mendapati pesan kesalahan overflow. Mengapa overflow bisa terjadi? Overflow terjadi apabila kita memberi nilai pada suatu tipe data yang melebihi batas.
Misal, seperti kita ketahui bahwa tipe Integer dapat menampung nilai -32768 sampai 32767. Oleh karena itu, wajar jika assignment di atas direspon error oleh karena nilainya melebihi batas tipe Integer.
Contoh penggunaan program yang dapat menyebabkan overflow:
dim iInteger as integer
iInteger=32767 + 1
Print iInteger
Misal, seperti kita ketahui bahwa tipe Integer dapat menampung nilai -32768 sampai 32767. Oleh karena itu, wajar jika assignment di atas direspon error oleh karena nilainya melebihi batas tipe Integer.
Contoh penggunaan program yang dapat menyebabkan overflow:
dim iInteger as integer
iInteger=32767 + 1
Print iInteger
Tidak ada komentar:
Posting Komentar