Excel 2007 Melakukan Kesalahan Perkalian???

     Kelihatannya Microsoft Excel 2007 memiliki masalah besar dalam menyelesaikan sebuah masalah perkalian sederhana. Bug yang dinilai serius ini dilaporkan di sebuah Usenet group oleh Mohlam Serry yang menemukan bahwa jika Excel melakukan perkalian 850 x 77,1 menghasilkan angka yang salah.
     Hasil perkalian ini semestinya adalah 65.535, akan tetapi Excel selalu memberikan 100.000 sebagai jawabannya. Anda dapat melihat sendiri masalahnya apabila Anda memasukkan formula "=850*77,1" atau "=77/10*850" di sebuah sel kosong. Selain perkalian ini, berbagai formula-formula lain yang semestinya menghasilkan 65.535 juga memberikan hasil yang sama, seperti yang didiskusikan di Usenet group ini.
     Angka 65.535 ini semestinya dikenal baik oleh para programmer sebagai angka terbesar yang dapat disimpan di sebuah tipe variabel angka 16 bit unsigned binary. Masalah yang ditemukan saat bertransisi dan angka 16-bit menjadi 32-bit diduga menjadi penyebabnya.
     Microsoft telah memperbaiki bug aneh ini dua minggu setelah mereka memperingatkan para pemakai akan adanya kesalahan koding tersebut. Di blog ofisial Excel, Microsoft menulis, "Kami tengah berada dalam proses menambahkan perbaikan ini ke dalam Microsoft Update agar perbaikan ini dikirimkan kepada pemakai yang menggunakan Excel 2007 atau Excel Services 2007 secara otomatis.Terlebih lagi, perbaikan ini juga akan diikut sertakan di Service Pack pertama untuk Office 2007 yang akan dikeluarkan."
     Buka link berikut untuk mendapatkan perbaikan tersebut. http://blogs.msdn.com/excel/archive/2007/10/09/calculation-issue-update-fix-available.aspx
Sumber: www.udaramaya.com, http://www.pcpro.co.uk. Diakses pada 12 Oktober 2007.

Tidak ada komentar:

Posting Komentar