Scientific Calculator Plus is een krachtig hulpmiddel om geavanceerde wiskundige problemen op te lossen en games en toepassingen op te bouwen. Als een programmeerbare en multifunctionele calculator ondersteunt het parallelle computing, 2D-game-ontwikkeling, recongering van gedrukte wiskunde, complexe getal, matrix, (hoger niveau) integratie, 2D, polaire en 3D-diagram, string, bestandsbewerking en het bouwen van onafhankelijke app een script. De programmeertaal wordt MFP genoemd, een gemakkelijk te leren en cross-platform scripting taal. Gebruiker kan PC gebruiken om een MFP-script te ontwikkelen en vervolgens zonder enige wijziging op een pc (met Java-ondersteuning) en Android-apparaat te ontwikkelen.
Wetenschappelijke Calculator Plus's PC (of Mac) -versie wordt Wetenschappelijk Calculator Plus voor Java genoemd . De broncodes en binaries van wetenschappelijke calculator plus voor Java zijn gepubliceerd in Github op https://github.com/woshiwpa/mfplang4jvm.
Een gedetailleerde HTML-gebaseerde handleiding is opgenomen in de app. Gebruiker kan ook https://woshiwpa.github.io/mfplang/en/mfpindex.html bezoeken om een volledige handleiding van de MFP-programmeertaal te verkrijgen.
Hoofdmogelijkheden:
1. Programmeren en spelontwikkeling: deze app is eigenlijk een schaal van cross-platform scriptingtaal genaamd MFP. Deze taal kan alle ingebouwde functies en alle door de gebruiker gedefinieerde Libs in Anmath / Scripts-map in Android Internal Memory / SD-kaart / harde schijf worden opgeslagen. Deze taal bevat een groep van 2D-spel-API's, ondersteunt intern complexe nummer en matrix en biedt een complete set grafische, bestandsdiensten en tijd / datumfuncties. Theoretisch kan het gebruik van IT-gebruiker alles doen in een Android-apparaat of een pc met Java-ondersteuning. Vanwege MFP is Scientific Calculator Plus veel krachtiger dan veel op hardware gebaseerde programmeerbare rekenmachines zoals Casio en TI.
2. Building Independent APPS: Gebruiker kan elke functie selecteren en een onafhankelijke app bouwen. De gebouwde apps kunnen worden gepubliceerd in een app-distributiesite zoals Google Play.
3. Berekening: Scientific Calculator Plus ondersteunt complex getal, matrix, integratie en kan multi-variabele lineaire vergelijkingen, polynomen (maximaal 6 bestellingen) en andere eenvoudige functies oplossen.
voorbeeld voor invoermatrix: [[1,2], [3,4]], waar [1,2] en [3,4] 2 rijen zijn in de 2 * 2-matrix.
Voorbeeld om complex nummer in te voeren: 8.71 - 5.44i waar ik de beeldeenheid is, de Times-operator, die *, tussen 5,44 en ik kan worden genegeerd. Indien genegeerd, is er geen ruimte toegestaan tussen 5,44 en i;
Voorbeeld om integraal in te voeren: integreren ("X ** 2", "X", 0, 1) (definitieve integraal van X-vierkant van x = 0 tot 1) of integreren ("X ** 2", "X") (onbepaalde indelingsintegraal van X-plein).
4. Ploting 2D, Polar 3D-kaarten: In Smart Calculator wordt de gebruiker ingevoerd de uitdrukkingen en wetenschappelijke calculator plus automatisch bepaalt wat voor soort grafiek om te tekenen. Als de gebruiker wordt bijvoorbeeld x ** 2 y ** 2 == 1, een cirkel uitgezet. Als gebruikersinvoer X ** 2 y ** 2 z ** 2 == 1 wordt, wordt een 3D-bal getekend. Scientific Calculator Plus biedt ook stand-algemene hulpmiddelen om gecompliceerde grafieken en een reeks functies te tekenen om diagrammen uit de opdrachtregel te tekenen. MFP-functie oproepen om interessante 3D-grafieken te plotten, waaronder Shanghai Oriental Pearl TV-toren, 3D-kubieke, piramide, volatiliteitsoppervlak (gebruikt in financiële engineering) en vogelnest worden aangetoond in de handleiding.
5. Math-erkenning: Gebruiker start Smart Calculator-module en tikt u vervolgens op de knop Camera om een foto te maken van een of meer afgedrukte wiskundige uitdrukkingen om grafieken te herkennen, te berekenen of te plotten. Wetenschappelijke rekenmachine plus (gedeeltelijk) ondersteunt: 1. toevoeging; 2. aftrekken; 3. Vermenigvuldiging; 4. Divisie; 5. Fracties; 6. Wortels; 7. Meerdere lineaire uitdrukkingen; 8. Trigonometrie; 9. Polynomen; 10. Exponents; 11. Algebra; 12. Integratie; 13. Summation; 14. Product; 15. Matrix en 16. Complexe waarde. Gebruiker kan ons ook e-mail sturen als het erkende resultaat niet bevredigend is.