Scientific Calculator Plus er et kraftig verktøy for å løse sofistikerte matematiske problemer samt å bygge spill og applikasjoner. Som en programmerbar og multifunksjonell kalkulator, støtter den parallell databehandling (TCP- eller WebRTC-protokoll), 2D-spillutvikling, gjenkjenning av trykt matematikk, komplekst tall, matrise, (høyere nivå) integrasjon, 2D, polar- og 3D-diagram, streng, fil drift og bygging av uavhengig app fra et skript. Programmeringsspråket heter MFP, et skriptspråk som er lett å lære og på tvers av plattformer. Brukeren kan bruke PC til å utvikle et MFP-skript, og deretter kjøre det uten modifikasjoner på en hvilken som helst PC (med JAVA-støtte) og Android-enhet.
Scientific Calculator Plus gir MFP for Android lib binær fil og detaljerte instruksjoner for Android-utviklere. MFP for Android lib kan bygges inn i andre Android-appprosjekter for å kjøre MFP-koder og kalle MFP-funksjoner. Ved å utnytte kraften til MFP kan Android-utviklere enkelt implementere mange fantastiske og spennende funksjoner med en liten mengde tid og ressurser. MFP for Android er åpen kildekode basert på Apache 2.0-lisens, noe som betyr at alle enkeltpersoner og selskaper kan bruke den. Github-prosjektet er https://github.com/woshiwpa/MFPAndroLib.
Scientific Calculator Plus sin PC (eller MAC) versjon kalles Scientific Calculator Plus for JAVA. Kildekodene og binærfilene til Scientific Calculator Plus for JAVA har blitt publisert i github på https://github.com/woshiwpa/MFPLang4JVM.
En detaljert HTML-basert manual er inkludert i appen. Brukeren kan også besøke https://woshiwpa.github.io/MFPLang/en/MFPIndex.html for å få en fullstendig håndbok for MFP-programmeringsspråket.
Hovedfunksjoner:
1. Programmering og spillutvikling: Denne appen er faktisk et skall med åpen kildekode-skriptspråk kalt MFP. Dette språket er objektorientert og kan kalle opp alle de innebygde funksjonene og alle brukerdefinerte libs som er lagret i AnMath/scripts-mappen i Android internminne/SD-kort/harddisk. Dette språket inkluderer en gruppe 2D-spill-APIer, støtter internt komplekse tall og matrise, og gir et komplett sett med funksjoner for grafer, nettverk, fildrift, klokkeslett/dato osv. Du kan til og med bygge inn MFP i Android-appen din.
2. Bygge uavhengige apper: Brukeren kan velge hvilken som helst funksjon og bygge en uavhengig app fra den. De bygde appene kan publiseres på alle appdistribusjonssider som Google Play.
3. Beregning: Scientific Calculator Plus støtter komplekse tall, matrise, integrasjon og er i stand til å løse multivariable lineære ligninger, polynomer (opptil 6 orden) og andre enkle funksjoner.
4. Plotte 2D, polare 3D-diagrammer: I smart kalkulator legger brukeren inn uttrykkene og Scientific Calculator Plus bestemmer automatisk hva slags graf som skal tegnes. For eksempel, hvis brukeren legger inn x**2+y**2+z**2==1, tegnes en 3D-ball. Scientific Calculator Plus gir også frittstående verktøy for å tegne kompliserte grafer og et sett med funksjoner for å tegne diagrammer fra kommandolinjen.
5. 2D spillutvikling.