Si me permites una sugerencia, tal vez sería mejor que preguntaras en un foro de programación que en uno de matemáticas. Lo digo porque a mí me parece que la parte matemática de programar algo de ese tipo es bastante sencilla, y quizás la parte informática (programar la calculadora, hacer una web, ponerlo todo bonito, etc) es la que dé más trabajo.