Terdapat 3 macam galat/error yaitu galat sintaksis (melanggar kaidah bahasa pemrograman), galat waktu running (terjadi saat program dijalankan) dan galat logika (kesalahan logika program). Sedangkan sumber-sumber terjadinya galat/error antara lain :
- Bawaan Data
Kesalahan ini terjadi akibat kesalahan terhadap asumsi data maupun kekeliruan dalam memberikan data. - Pembulatan (rounding)
Terjadi karena penentuan berapa jumlah angka yang terdapat di belakang tanda koma. Misalnya angka 0.6123467 (7 digit) menjadi 0.612347 (6 digit) karena adanya pembatasan terhadap alokasi digit bilangan angka signifikan. - Pemotongan (chopping)
Biasanya terjadi pada angka pecahan yang nilainya diambil sebagai angka pecahan yang di normalisir. Misalnya x=2/3. Jika x=0.67, artinya nilai x merupakan pembulatan, sedangkan jika x=0.66, nilai x merupakan pemotongan. - Galat total (gabungan antara rounding dan chopping)
Misalnya dengan menggunakan deret Maclaurin orde 4 di bawah ini.
0 comments:
Post a Comment