React kütüphanesiyle geliştirilmiş Bilimsel Hesap Makinası örneği arayıp incelemek isterken hiç bir şekilde tam aradığım özelliklere sahip bir örnek bulamadım. Dolayısıyla iş başa düştü ve bu projeyi geliştirdim.
Hala geliştirme aşamasında ve testlerini yapmaktayım.
Sadece "(" ")" tuşları şu anlık çalışmamaktadır. İşlem önceliği gibi önemli bir konuya çözüm getiren parantezleri nasıl ve ne şekilde kullanmanın en kısa ve en doğru yöntem olacağını düşünüyorum. Bir kaç yöntem tasarladım ve bunları deneyerek göreceğim ve en kısa sürede işlevsellik kazandıracağım.
Projeyi geliştirirken matematik işlemlerinini biz insanların hangi sırasıyla yaptığımızı düşünürek bir algoritma geliştirdim. 4 ana işlem öncesi yapılması gereken hesaplamalar yapıldıktan sonra en son bu işlemlerle sonuca ulaşıyoruz.