Daftar Isi:
Definisi - Apa yang dimaksud dengan Underflow?
Underflow adalah suatu kondisi yang terjadi di komputer atau perangkat sejenis ketika operasi matematika menghasilkan angka yang lebih kecil dari apa yang mampu disimpan oleh perangkat. Ini adalah kebalikan dari overflow, yang berhubungan dengan operasi matematika yang menghasilkan angka yang lebih besar dari yang dapat disimpan oleh mesin. Mirip dengan overflow, underflow dapat menyebabkan kesalahan signifikan.
Techopedia menjelaskan Underflow
Underflow dapat dianggap sebagai kesalahan representasional dan terjadi sebagian besar saat berhadapan dengan aritmatika desimal. Sebagian besar terjadi ketika dua angka negatif ditambahkan dan hasilnya berada di luar jangkauan untuk menyimpan perangkat.
Aplikasi dan program merespons underflow dalam perilaku yang berbeda. Sementara sebagian besar melaporkan kesalahan dan berhenti memproses, beberapa aplikasi mencoba untuk melanjutkan pemrosesan dan memperkirakan hasilnya. Dalam banyak kasus, setiap kali terjadi underflow, sebagian besar memiliki opsi default untuk mengatur angka ke nol dan menyimpan nilai. Seperti halnya overflow, underflow juga menyebabkan tidak ada hasil yang disimpan dalam memori aplikasi atau perangkat. Underflow tidak seserius atau fatal seperti dalam kasus overflow, karena tidak ada teknik yang baik untuk mewakili besaran besar dalam sistem floating-point. Dalam kasus magnitudo kecil sewenang-wenang, arus bawah dapat diatur ke nol sebagai perkiraan yang masuk akal.