Project

General

Profile

Overview

Частина загального опису – див. 2.1.
Калькулятор складається з трьох модулів - "Графічний інтерфейс", "Модуль, що аналізує та обчислює введений вираз" (AnalaizerClass.dll) і "Модуль, що реалізує математичні функції" (CalcClass.dll). Після того, як користувач введе вираз, що обчислюється одним з двох вищеописаних способів, управління передається аналізуючому модулю, який форматує вираз, виділяючи числа і оператори, перевіряє коректність скобкової структури, а також виявляє невірні з точки зору математики конструкції (наприклад, 3+*+3 ), переводить вираз у зворотний польський запис, після чого обчислює вирази, використовуючи математичні функції із модуля CalcClass.

Time tracking

  • Estimated time: 63.00 hours
  • Spent time: 0.00 hour

Details | Report