Scientific Calculator Plus es una herramienta poderosa para resolver problemas matemáticos sofisticados, así como para construir juegos y aplicaciones. Como una calculadora programable y multifuncional, es compatible con la computación paralela, el desarrollo del juego 2D, la recesión de la matemática impresa, el número complejo, la matriz, la integración de la integración, la gráfica 2D, POLAR y 3D, la cadena, la operación de archivos y la aplicación de archivos. un guión. Su lenguaje de programación se llama MFP, un lenguaje de scripting fácil de aprender y multiplataforma. El usuario puede usar PC para desarrollar un script de MFP y luego ejecutarlo sin ninguna modificación en ninguna PC (con soporte de Java) y dispositivo Android.
La versión de PC (o MAC) de Scientific Calculator Plus se llama Scientific Calculator Plus para Java . Los códigos fuente y los binarios de la calculadora científica más para Java se han publicado en GitHub en https://github.com/woshiwpa/mfplang4jvm.
Se ha incluido un manual basado en HTML detallado en la aplicación. El usuario también puede visitar https://woshiwpa.github.io/mfplang/en/mfpindex.html para obtener un manual completo de lenguaje de programación de MFP.
Capacidades principales:
1. Programación y desarrollo de juegos: esta aplicación es en realidad una concha de lenguaje de scripting multiplataforma llamado MFP. Este lenguaje puede llamar a todas las funciones incorporadas y todas las libs definidas por el usuario almacenadas en la carpeta ANMATH / Scripts en la memoria interna de Android / Tarjeta SD / disco duro. Este lenguaje incluye un grupo de API del juego 2D, admite internamente el número y la matriz complejo, y proporciona un conjunto completo de gráficos, funciones de funcionamiento de archivos y hora / fecha. Teóricamente, el uso del usuario de TI puede hacer cualquier cosa en un dispositivo Android o una PC con Soporte de Java. Debido a la MFP, la calculadora científica más es mucho más poderosa que muchas calculadoras programables basadas en hardware como CASIO y TI.
2. Construyendo aplicaciones independientes: el usuario puede seleccionar cualquier función y crear una aplicación independiente de ella. Las aplicaciones construidas se pueden publicar en cualquier sitio de distribución de aplicaciones como Google Play.
3. Cálculo: Calculadora científica más admite el número complejo, la matriz, la integración y puede resolver las ecuaciones lineales de varias variables, los polinomios (hasta 6 orden) y otras funciones simples.
Ejemplo Para ingresar la matriz: [[1,2], [3,4]], donde [1,2] y [3,4] son 2 filas en la matriz 2 * 2.
Ejemplo Para ingresar el número complejo: 8.71 - 5.44i, donde I es la unidad de imagen, la Times Operator, que es *, entre 5.44 y puedo ser ignorado. Si se ignore, no se permite ningún espacio entre 5.44 y yo;
Ejemplo Para ingresar integral: integrarse ("x ** 2", "x", 0, 1) (integral definitiva de x cuadrado de x = 0 a 1) o integrarse ("X ** 2", "X") (INTEGRAL INDEFINIBLE DE X SCRANY).
4. Traducción 2D, cartas polares 3D: en la calculadora inteligente, las entradas de usuario Las expresiones y la calculadora científica más determinan automáticamente qué tipo de gráfico se dibuje. Por ejemplo, si los ingresos del usuario x ** 2 y ** 2 == 1, se trata de un círculo. Si las entradas de usuario x ** 2 y ** 2 z ** 2 == 1, se dibuja una bola 3D. Scientific Calculator Plus también proporciona herramientas independientes para dibujar gráficos complicados y un conjunto de funciones para dibujar gráficos de la línea de comandos. Las llamadas de función de MFP para trazar gráficos 3D interesantes, como la Torre de TV de perlas orientales de Shanghai, la superficie cúbica 3D, la pirámide, la superficie de volatilidad (utilizada en la ingeniería financiera) y el nido de aves se demuestran en el manual.
5. Reconocimiento de matemáticas: el usuario inicia el módulo de calculadora inteligente y luego golpea el botón de la cámara para tomar una foto de una o más expresiones matemáticas impresas para reconocer, calcular o trazar gráficos. Calculadora científica más (parcialmente) soporta: 1. Adición; 2. resta; 3. Multiplicación; 4. División; 5. Fracciones; 6. raíces; 7. Múltiples expresiones lineales; 8. Trigonometría; 9. Polinomios; 10. Exponentes; 11. Álgebra; 12. Integración; 13. Sumación; 14. Producto; 15. Matriz y 16. Valor complejo. El usuario también puede enviarnos un correo electrónico si el resultado reconocido no es satisfactorio.