×
Perangkat lunak sebagai media pembelajaran telah menjadi sebuah tren di masyarakat. Perkembangan ilmu pengetahuan dan teknologi mendorong modernisasi di setiap bidang pendidikan, termasuk bidang matematika. Salah satu model matematika yang kerap digunakan adalah polinomial. Banyak matematikawan yang melakukan penelitian mengenai penyelesaian polinomial menggunakan algoritma metode numerik, tetapi hanya fokus pada analisis matematika. Dalam penelitian ini, dilakukan perancangan dan pembangunan sebuah kalkulator sebagai media pembelajaran yang dilengkapi rumus kuadrat, Cardano, Viete’s, Bairstow, revisi Baristow, Muller, serta kombinasi algoritma untuk menyelesaikan persamaan polinomial. Kalkulator dirancang dengan pendekatan UML dan diimplementasikan menggunakan Java Swing GUI. Hasil pengujian menggunakan metode black box menunjukkan 100% fungsional kalkulator berjalan baik. Berdasarkan galat perhitungan, Cardano unggul dalam penyelesaian polinomial kubik dengan rata-rata galat 1,43568059121049E-13%. Revisi algoritma Bairstow bekerja baik dalam menyelesaikan polinomial kuartik dengan rata-rata galat 1,34421873307271E-09% dan rata-rata iterasi 4. Kombinasi algoritma terbaik dalam penyelesaian polinomial derajat n adalah Muller – Cardano dengan rata-rata galat yaitu 4,27781615793958E-13% dan Revisi Bairstow – Cardano dengan rata-rata iterasinya adalah 7 iterasi.
Keywords: Pencarian akar polinomial, kalkulator, rumus kuadrat, Cardano, Viete’s, Bairstow, Revised Bairstow, Muller