Saturday, April 19, 2008

Kerancuan dan kesulitan tersembunyi pada perhitungan aritmatika dengan program spreadsheet

Meskipun program spreadsheet, seperti Microsoft Excel dan OpenOffice Calc, tidak dirancang secara khusus untuk komputasi numerik, namun pada kenyataannya, baik di dunia pendidikan maupun industri, mungkin sebagian besar komputasi numerik dilakukan dengan menggunakan program spreadsheet. Sayangnya terdapat suatu kerancuan dalam perhitungan aritmatika, dimana hal tersebut dapat mengakibatkan suatu kesalahan perhitungan yang fatal.

Kesalahan perhitungan tersebut disebabkan oleh kerancuan mengenai penggunan tanda minus (-). Dimana tanda minus di dalam Spreadsheet digunakan sebagai operator pengurangan sekaligus operator negasi.

Sebagai perbandingan, perhitungan juga dilakukan dengan beberapa software lain yang dirancang khusus untuk aplikasi matematika, seperti Maxima dan Scilab. Ternyata, hasil perhitungannya adalah eksak dan berbeda dengan hasil perhitungan dengan program spreadsheet.

Pada bagian akhir dari tulisan ini juga diberikan solusi alternatif terhadap persoalan tersebut.

No comments:

Anda Pengunjung ke