Scientific Calculator Plus adalah alat yang ampuh untuk memecahkan masalah matematika yang rumit serta untuk membangun game dan aplikasi. Sebagai kalkulator yang dapat diprogram dan multi-fungsi, Ini mendukung komputasi paralel (protokol TCP atau WebRTC), pengembangan game 2D, pengenalan matematika cetak, bilangan kompleks, matriks, integrasi (tingkat yang lebih tinggi), grafik 2D, kutub dan 3D, string, file operasi dan membangun aplikasi independen dari skrip. Bahasa pemrogramannya disebut MFP, bahasa skrip lintas platform yang mudah dipelajari. Pengguna dapat menggunakan PC untuk mengembangkan skrip MFP, dan kemudian menjalankannya tanpa modifikasi apa pun di PC mana pun (dengan dukungan JAVA) dan perangkat Android.
Scientific Calculator Plus menyediakan file biner lib MFP untuk Android dan instruksi terperinci untuk pengembang Android. MFP untuk Android lib dapat disematkan ke proyek aplikasi Android lainnya untuk menjalankan kode MFP dan memanggil fungsi MFP. Dengan memanfaatkan kekuatan MFP, pengembang Android dapat dengan mudah mengimplementasikan banyak fitur luar biasa dan mendebarkan dengan sedikit waktu dan sumber daya. MFP untuk Android telah open source berdasarkan lisensi Apache 2.0 yang berarti setiap individu dan perusahaan dapat menggunakannya. Proyek Github-nya adalah https://github.com/woshiwpa/MFPAndroLib .
Versi PC (atau MAC) Scientific Calculator Plus disebut Scientific Calculator Plus untuk JAVA. Kode sumber dan binari Scientific Calculator Plus untuk JAVA telah diterbitkan di github di https://github.com/woshiwpa/MFPLang4JVM.
Sebuah manual berbasis HTML rinci telah disertakan dalam aplikasi. Pengguna juga dapat mengunjungi https://woshiwpa.github.io/MFPLang/en/MFPIndex.html untuk mendapatkan manual lengkap bahasa pemrograman MFP.
Kemampuan utama:
1. Pemrograman dan pengembangan game: Aplikasi ini sebenarnya adalah shell dari bahasa scripting open source yang disebut MFP. Bahasa ini berorientasi objek dan mampu memanggil semua fungsi bawaan dan semua lib yang ditentukan pengguna yang disimpan di folder AnMath/scripts di memori internal Android / kartu SD / hard disk. Bahasa ini mencakup sekelompok API game 2D, secara internal mendukung bilangan kompleks dan matriks, dan menyediakan serangkaian fungsi lengkap untuk grafik, jaringan, pengoperasian file, waktu / tanggal, dll. Anda bahkan dapat menyematkan MFP ke dalam aplikasi Android Anda.
2. Membangun aplikasi independen: Pengguna dapat memilih fungsi apa pun dan membangun aplikasi independen darinya. Aplikasi yang dibangun dapat dipublikasikan di situs distribusi aplikasi apa pun seperti Google Play.
3. Perhitungan: Kalkulator Ilmiah Plus mendukung bilangan kompleks, matriks, integrasi dan mampu menyelesaikan persamaan linier multivariabel, polinomial (hingga 6 orde) dan fungsi sederhana lainnya.
4. Merencanakan 2D, grafik 3D kutub: Dalam kalkulator pintar, pengguna memasukkan ekspresi dan Scientific Calculator Plus secara otomatis menentukan jenis grafik yang akan digambar. Misalnya, jika pengguna memasukkan x**2+y**2+z**2==1, bola 3D akan ditarik. Scientific Calculator Plus juga menyediakan alat yang berdiri sendiri untuk menggambar grafik yang rumit dan serangkaian fungsi untuk menggambar grafik dari baris perintah.
5. Pengembangan game 2D.