Scientific Calculator Plus ir spēcīgs rīks sarežģītu matemātisku problēmu risināšanai, kā arī spēļu un lietojumprogrammu veidošanai. Kā programmējams un daudzfunkcionāls kalkulators atbalsta paralēlo skaitļošanu (TCP vai WebRTC protokolu), 2D spēļu izstrādi, drukātas matemātikas atpazīšanu, komplekso skaitļu, matricas, (augstāka līmeņa) integrāciju, 2D, polāro un 3D diagrammu, virkni, failu darbība un neatkarīgas lietotnes izveide no skripta. Tās programmēšanas valodu sauc par MFP — viegli apgūstamu un vairāku platformu skriptu valodu. Lietotājs var izmantot datoru, lai izstrādātu MFP skriptu un pēc tam palaistu to bez izmaiņām jebkurā datorā (ar JAVA atbalstu) un Android ierīcē.
Scientific Calculator Plus nodrošina MFP Android lib bināro failu un detalizētus norādījumus Android izstrādātājiem. MFP for Android lib var iegult citos Android lietotņu projektos, lai palaistu MFP kodus un izsauktu MFP funkcijas. Izmantojot MFP jaudu, Android izstrādātājs var viegli ieviest daudzas brīnišķīgas un aizraujošas funkcijas ar nelielu laika un resursu daudzumu. MFP operētājsistēmai Android ir atvērtā koda avots, pamatojoties uz Apache 2.0 licenci, kas nozīmē, ka to var izmantot jebkura persona un uzņēmums. Tās Github projekts ir https://github.com/woshiwpa/MFPAndroLib.
Scientific Calculator Plus datora (vai MAC) versija tiek saukta par Scientific Calculator Plus JAVA. JAVA Scientific Calculator Plus pirmkodi un binārie faili ir publicēti github vietnē https://github.com/woshiwpa/MFPLang4JVM.
Lietotnē ir iekļauta detalizēta rokasgrāmata, kuras pamatā ir HTML. Lietotājs var arī apmeklēt vietni https://woshiwpa.github.io/MFPLang/en/MFPIndex.html, lai iegūtu pilnu MFP programmēšanas valodas rokasgrāmatu.
Galvenās iespējas:
1. Programmēšana un spēļu izstrāde: šī lietotne faktiski ir atvērtā pirmkoda skriptu valodas apvalks, ko sauc par MFP. Šī valoda ir orientēta uz objektu un spēj izsaukt visas iebūvētās funkcijas un visas lietotāja definētās libs, kas saglabātas mapē AnMath/scripts Android iekšējā atmiņā/SD kartē/cietajā diskā. Šī valoda ietver 2D spēļu API grupu, iekšēji atbalsta kompleksos skaitļus un matricas, kā arī nodrošina pilnu funkciju komplektu grafiku veidošanai, tīkla izveidei, failu darbībai, laikam/datumam utt. Varat pat iegult MFP savā Android lietotnē.
2. Neatkarīgu lietotņu izveide: lietotājs var izvēlēties jebkuru funkciju un izveidot no tās neatkarīgu lietotni. Izveidotās lietotnes var publicēt jebkurā lietotņu izplatīšanas vietnē, piemēram, Google Play.
3. Aprēķins: Scientific Calculator Plus atbalsta kompleksos skaitļus, matricas, integrāciju un spēj atrisināt vairāku mainīgo lineāros vienādojumus, polinomus (līdz 6 kārtas) un citas vienkāršas funkcijas.
4. 2D, polāro 3D diagrammu uzzīmēšana: viedajā kalkulatorā lietotājs ievada izteiksmes, un Scientific Calculator Plus automātiski nosaka, kāda veida grafiku zīmēt. Piemēram, ja lietotājs ievada x**2+y**2+z**2==1, tiek uzzīmēta 3D bumbiņa. Scientific Calculator Plus nodrošina arī atsevišķus rīkus sarežģītu grafiku zīmēšanai un funkciju kopumu diagrammu zīmēšanai no komandrindas.
5. 2D spēļu izstrāde.
Atjaunināta
2025. gada 8. jūl.