Scientific Calculator Plus è un potente strumento per risolvere sofisticati problemi matematici e per creare giochi e applicazioni. Come calcolatrice programmabile e multifunzionale, supporta il calcolo parallelo (protocollo TCP o WebRTC), lo sviluppo di giochi 2D, il riconoscimento di matematica stampata, numeri complessi, matrici, integrazione (di livello superiore), grafici 2D, polari e 3D, stringhe, file funzionamento e creazione di app indipendenti da uno script. Il suo linguaggio di programmazione si chiama MFP, un linguaggio di scripting multipiattaforma e di facile apprendimento. L'utente è in grado di utilizzare il PC per sviluppare uno script MFP e quindi eseguirlo senza alcuna modifica in qualsiasi PC (con supporto JAVA) e dispositivo Android.
Scientific Calculator Plus fornisce MFP per file binario lib Android e istruzioni dettagliate per gli sviluppatori Android. MFP per Android lib può essere incorporato in altri progetti di app Android per eseguire codici MFP e chiamare funzioni MFP. Sfruttando la potenza dell'MFP, lo sviluppatore Android può implementare facilmente molte funzioni meravigliose ed entusiasmanti con una piccola quantità di tempo e risorse. MFP per Android è stato reso open source in base alla licenza Apache 2.0, il che significa che tutti gli individui e le aziende possono utilizzarlo. Il suo progetto Github è https://github.com/woshiwpa/MFPAndroLib .
La versione per PC (o MAC) di Scientific Calculator Plus si chiama Scientific Calculator Plus per JAVA. I codici sorgente e i binari di Scientific Calculator Plus per JAVA sono stati pubblicati in github all'indirizzo https://github.com/woshiwpa/MFPLang4JVM.
Nell'app è stato incluso un manuale dettagliato basato su HTML. L'utente può anche visitare https://woshiwpa.github.io/MFPLang/en/MFPIndex.html per ottenere un manuale completo del linguaggio di programmazione MFP.
Funzionalità principali:
1. Programmazione e sviluppo di giochi: questa app è in realtà una shell di un linguaggio di scripting open source chiamato MFP. Questo linguaggio è orientato agli oggetti e in grado di chiamare tutte le funzioni integrate e tutte le librerie definite dall'utente archiviate nella cartella AnMath/script nella memoria interna di Android/scheda SD/disco rigido. Questo linguaggio include un gruppo di API di gioco 2D, supporta internamente numeri complessi e matrici e fornisce un set completo di funzioni per la grafica, il networking, il funzionamento dei file, l'ora/la data, ecc. Puoi persino incorporare l'MFP nella tua app Android.
2. Creazione di app indipendenti: l'utente può selezionare qualsiasi funzione e creare un'app indipendente da essa. Le app create possono essere pubblicate in qualsiasi sito di distribuzione di app come Google Play.
3. Calcolo: Scientific Calculator Plus supporta numeri complessi, matrici, integrazioni ed è in grado di risolvere equazioni lineari multivariabili, polinomi (fino a 6 ordini) e altre funzioni semplici.
4. Tracciare grafici 2D, polari 3D: nella calcolatrice intelligente, l'utente inserisce le espressioni e Scientific Calculator Plus determina automaticamente il tipo di grafico da disegnare. Ad esempio, se l'utente inserisce x**2+y**2+z**2==1, viene estratta una pallina 3D. Scientific Calculator Plus fornisce anche strumenti autonomi per disegnare grafici complicati e una serie di funzioni per disegnare grafici dalla riga di comando.
5. Sviluppo di giochi 2D.