O aplicativo Advanced Equation Calculator é usado para encontrar numericamente aproximações para as raízes de um polinômio de até 5 graus. A implementação aplica o método de Newton e como segundo método Durand-Kerner-Weierstrass para determinar aproximações às raízes de um polinômio com coeficientes reais. O aplicativo armazena e processa os dados de muitos polinômios em um banco de dados, ao contrário do aplicativo Equation Calculator projetado para armazenar e processar os dados de um polinômio.
Os coeficientes polinomiais podem ser definidos como expressões aritméticas Java Script.
O aplicativo armazena os dados em um banco de dados do tipo SQLit. O aplicativo possui localização em búlgaro e inglês
O aplicativo possui a função “Exportar dados para impressão”, grava dados de uma lista de aproximações numéricas completas e aproximações arredondadas das raízes em um arquivo EquationRoots.txt e exibe uma caixa de diálogo para escolher uma opção de armazenamento localmente no Phonstorage no dispositivo onde o aplicativo está anexado.
O aplicativo tem função de mostrar o significado do polinômio em pontos e mostrar gráfico de raízes em plano complexo
Os coeficientes individuais da equação podem representar expressões aritméticas de constantes AS Java Script. Para calculá-los, o botão "Eval JS" é pressionado repetidamente (um clique para cada expressão aritmética, ou seja, para todos os 6 coeficientes 6 vezes o botão é pressionado,
seguido por outra varredura de expressões). Após calcular a expressão aritmética, seu valor é visualizado em seu lugar como um coeficiente da equação. Os operadores aritméticos permitidos são: mais (+), menos (-), multiplicação (*), dсvision (/), Math .. Aqui está um exemplo de uma expressão aritmética válida: (7,8934 + 0,99876) * Math.PI que tem um valor de 27,9354 .