Scientific Calculator Plus ist ein leistungsstarkes Werkzeug zum Lösen anspruchsvoller mathematischer Probleme sowie zum Erstellen von Spielen und Anwendungen. Als programmierbarer und multifunktionaler Taschenrechner unterstützt er paralleles Rechnen (TCP- oder WebRTC-Protokoll), 2D-Spielentwicklung, Erkennung gedruckter Mathematik, komplexer Zahlen, Matrix, (höherer) Integration, 2D-, Polar- und 3D-Diagramm, Zeichenfolge, Datei Betrieb und Erstellung einer unabhängigen App aus einem Skript. Seine Programmiersprache heißt MFP, eine leicht zu erlernende und plattformübergreifende Skriptsprache. Der Benutzer kann den PC verwenden, um ein MFP-Skript zu entwickeln und es dann ohne Änderungen auf jedem PC (mit JAVA-Unterstützung) und Android-Geräten auszuführen.
Scientific Calculator Plus bietet eine MFP für Android lib-Binärdatei und detaillierte Anweisungen für Android-Entwickler. MFP für Android lib kann in andere Android-App-Projekte eingebettet werden, um MFP-Codes auszuführen und MFP-Funktionen aufzurufen. Durch die Nutzung der Leistungsfähigkeit von MFP können Android-Entwickler mit geringem Zeit- und Ressourcenaufwand viele wunderbare und spannende Funktionen implementieren. MFP für Android wurde auf der Grundlage der Apache 2.0-Lizenz als Open Source bereitgestellt, was bedeutet, dass es von Einzelpersonen und Unternehmen verwendet werden kann. Sein Github-Projekt ist https://github.com/woshiwpa/MFPAndroLib .
Die PC- (oder MAC-) Version von Scientific Calculator Plus heißt Scientific Calculator Plus für JAVA. Die Quellcodes und Binärdateien von Scientific Calculator Plus für JAVA wurden in github unter https://github.com/woshiwpa/MFPLang4JVM veröffentlicht.
Ein ausführliches HTML-basiertes Handbuch ist in der App enthalten. Der Benutzer kann auch https://woshiwpa.github.io/MFPLang/en/MFPIndex.html besuchen, um ein vollständiges Handbuch der MFP-Programmiersprache zu erhalten.
Hauptfunktionen:
1. Programmierung und Spieleentwicklung: Diese App ist eigentlich eine Shell der Open-Source-Skriptsprache namens MFP. Diese Sprache ist objektorientiert und kann alle eingebauten Funktionen und alle benutzerdefinierten Bibliotheken aufrufen, die im Ordner AnMath/scripts im internen Android-Speicher / SD-Karte / Festplatte gespeichert sind. Diese Sprache umfasst eine Gruppe von 2D-Spiel-APIs, unterstützt intern komplexe Zahlen und Matrixen und bietet einen vollständigen Satz von Funktionen für Grafik, Netzwerk, Dateibetrieb, Uhrzeit / Datum usw. Sie können sogar MFP in Ihre Android-App einbetten.
2. Erstellen unabhängiger Apps: Der Benutzer kann eine beliebige Funktion auswählen und daraus eine unabhängige App erstellen. Die erstellten Apps können auf jeder App-Vertriebsseite wie Google Play veröffentlicht werden.
3. Berechnung: Scientific Calculator Plus unterstützt komplexe Zahlen, Matrix, Integration und ist in der Lage, lineare Gleichungen mit mehreren Variablen, Polynome (bis zur 6. Ordnung) und andere einfache Funktionen zu lösen.
4. Plotten von 2D-, polaren 3D-Diagrammen: In Smart Calculator gibt der Benutzer die Ausdrücke ein und Scientific Calculator Plus bestimmt automatisch, welche Art von Diagramm gezeichnet werden soll. Wenn der Benutzer beispielsweise x**2+y**2+z**2==1 eingibt, wird eine 3D-Kugel gezeichnet. Scientific Calculator Plus bietet auch eigenständige Tools zum Zeichnen komplizierter Grafiken und eine Reihe von Funktionen zum Zeichnen von Diagrammen über die Befehlszeile.
5. 2D-Spielentwicklung.