可編程科學計算器最新版英文原名為Scientific Calculator Plus,這是解決復雜數學問題以及構建游戲和應用程序的強大工具。作為一個可編程的多功能計算器,它支持并行計算(TCP或WebRTC協議)、2D游戲開發、印刷數學識別、復數、矩陣、(更高級別)集成、2D、極坐標和3D圖表、字符串、文件從腳本操作和構建獨立的應用程序。它的編程語言稱為 MFP,一種易于學習的跨平臺腳本語言。用戶可以使用PC開發MFP腳本,然后在任何PC(支持JAVA)和Android設備上運行,無需任何修改。
這個計算器為Android lib 二進制文件提供MFP 和Android 開發者的詳細說明。 MFP for Android lib 可以嵌入到其他 Android 應用程序項目中,以運行 MFP 代碼和調用 MFP 功能。通過利用 MFP 的強大功能,Android 開發人員可以輕松地以少量的時間和資源實現許多精彩和令人興奮的功能。 MFP for Android 已經基于 Apache 2.0 許可證開源,這意味著任何個人和公司都可以使用它。
1. 編程和游戲開發:這個app其實是一個叫做MFP的開源腳本語言的shell。該語言是面向對象的,能夠調用存儲在 Android 內存/SD 卡/硬盤中 AnMath/scripts 文件夾中的所有內置函數和所有用戶定義的庫。該語言包含一組2D游戲API,內部支持復數和矩陣,并提供了一套完整的繪圖、網絡、文件操作、時間/日期等功能。您甚至可以將MFP嵌入您的Android應用程序中。
2. 構建獨立的應用程序:用戶可以選擇任何功能并從中構建一個獨立的應用程序。構建的應用程序可以發布在任何應用程序分發站點,如 Google Play。
3.計算:Scientific Calculator Plus支持復數、矩陣、積分,能夠求解多變量線性方程、多項式(最多6階)等簡單函數。
4. 繪制 2D、極坐標 3D 圖表:在智能計算器中,用戶輸入表達式,Scientific Calculator Plus 自動確定要繪制的圖形類型。例如,如果用戶輸入 x**2+y**2+z**2==1,則繪制一個 3D 球。 Scientific Calculator Plus 還提供了繪制復雜圖形的獨立工具和一組從命令行繪制圖表的函數。
5. 2D游戲開發。
運行于安卓系統的可編程科學計算器需要以下權限:
1.拍照和錄像;
2.錄音和麥克風;
3.讀取,修改或刪除您的SD卡內容;
4.訪問網絡;
5.控制振動;
由于可編程科學計算器包含拍攝數學公式照片并識別它的功能,因此需要權限1。
可編程科學計算器能夠讀取和保存SD卡中的圖形文件和腳本,以便用戶以后使用。這需要權限3。
可編程科學計算器允許用戶在按下按鈕時啟用振動。這就是需要權限5的原因。
可編程科學計算器支持TCP/IP協議和WebRTC協議編程實現局域網和廣域網實時音頻視頻通信,這就是需要權限1,2,4的原因。