La aplicación Calculadora avanzada de ecuaciones se utiliza para encontrar numéricamente aproximaciones a las raíces de un polinomio de hasta 5 grados. La implementación aplica el método de Newton y como segundo método de Durand-Kerner-Weierstrass para determinar aproximaciones a las raíces de un polinomio con coeficientes reales. La aplicación almacena y procesa los datos de muchos polinomios en una base de datos, a diferencia de la aplicación Calculadora de ecuaciones diseñada para almacenar y procesar los datos de un polinomio.
Los coeficientes polinómicos se pueden configurar como expresiones aritméticas de Java Script.
La aplicación almacena los datos en una base de datos de tipo SQLit. La aplicación tiene localización en búlgaro e inglés.
La aplicación tiene la función "Exportar datos para imprimir", escribe datos de una lista de aproximaciones numéricas completas y aproximaciones redondeadas de las raíces en un archivo EquationRoots.txt y muestra un cuadro de diálogo para elegir una opción de almacenamiento localmente en Phonstorage en el dispositivo donde está la aplicación. adjunto.
La aplicación tiene una función para mostrar el significado del polinomio en puntos y mostrar un gráfico de raíces en un plan complejo.
Los coeficientes individuales de la ecuación se pueden representar como expresiones aritméticas de constantes en AS Java Script. Para calcularlos, se presiona repetidamente el botón "Eval JS" (un clic para cada expresión aritmética, es decir, para los 6 coeficientes, se presiona el botón 6 veces,
seguido de otro escaneo de expresiones). Después de calcular la expresión aritmética, su valor se visualiza en su lugar como coeficiente de la ecuación. Los operadores aritméticos permitidos son: más (+), menos (-), multiplicación (*), dсvision (/), Math. Aquí hay un ejemplo de una expresión aritmética válida: (7,8934 + 0,99876) * Math.PI que tiene un valor de 27,9354.