Abstract

Software as a learning medium has become a trend in society. The development of science and technology encourage modernization in every field of education, including mathematics. One of the mathematical models often used is polynomial equation. Many mathematicians have done research on solving polynomials by using numerical algorithms, but only focus on mathematical analysis. In this research, design and construction of a calculator as a medium of learning has been done. The calculator is completed by many algorithm such as the quadratic formula, Cardano, Viete's, Bairstow, revise Baristow, Muller, and combination algorithms. The alculator was designed by UML approach and implemented on Java Swing GUI. The test results using black box method showed that 100% of functional calculator can work well. Based on the average calculation error, cubic polynomial is solved properly by using Cardano algorithm which the average error is 1.43568059121049E-13% . Revise Bairstow algorithm showed good performance to find the complex roots of 4 th degree polynomial with an average error is 1.34421873307271E-09% and average of iteration is 4. The best combination algorithm on solving n th degree polynomials is Muller-Cardano which has an average error 4.27781615793958E-13% and Revise Bairstow-Cardano with average number of iteration is 7 iterations.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.