Scientific Calculator Plus เป็นเครื่องมืออันทรงพลังในการแก้ปัญหาทางคณิตศาสตร์ที่ซับซ้อน รวมถึงการสร้างเกมและแอพพลิเคชั่น ในฐานะที่เป็นเครื่องคิดเลขแบบตั้งโปรแกรมได้และอเนกประสงค์ รองรับการคำนวณแบบขนาน (โปรโตคอล TCP หรือ WebRTC), การพัฒนาเกม 2D, การจดจำคณิตศาสตร์ที่พิมพ์ออกมา, จำนวนเชิงซ้อน, เมทริกซ์, การรวม (ระดับที่สูงกว่า), แผนภูมิ 2D, ขั้วและ 3 มิติ, สตริง, ไฟล์ การทำงานและการสร้างแอพอิสระจากสคริปต์ ภาษาการเขียนโปรแกรมเรียกว่า MFP ซึ่งเป็นภาษาสคริปต์ข้ามแพลตฟอร์มที่เรียนรู้ได้ง่าย ผู้ใช้สามารถใช้พีซีเพื่อพัฒนาสคริปต์ MFP แล้วเรียกใช้โดยไม่ต้องดัดแปลงใดๆ ในพีซี (พร้อมรองรับ JAVA) และอุปกรณ์ Android
Scientific Calculator Plus จัดเตรียมไฟล์ไบนารี MFP สำหรับ Android lib และคำแนะนำโดยละเอียดสำหรับนักพัฒนา Android MFP สำหรับ Android lib สามารถฝังลงในโปรเจ็กต์แอป Android อื่นๆ เพื่อเรียกใช้โค้ด MFP และเรียกใช้ฟังก์ชัน MFP ด้วยการใช้ประโยชน์จากพลังของ MFP นักพัฒนา Android สามารถใช้คุณสมบัติที่ยอดเยี่ยมและน่าตื่นเต้นมากมายได้อย่างง่ายดายโดยใช้เวลาและทรัพยากรเพียงเล็กน้อย MFP สำหรับ Android เป็นโอเพ่นซอร์สตามใบอนุญาต Apache 2.0 ซึ่งหมายความว่าบุคคลและบริษัทใดๆ สามารถใช้งานได้ โครงการ Github คือ https://github.com/woshiwpa/MFPAndroLib
เวอร์ชั่น PC (หรือ MAC) ของ Scientific Calculator Plus เรียกว่า Scientific Calculator Plus สำหรับ JAVA ซอร์สโค้ดและไบนารีของ Scientific Calculator Plus สำหรับ JAVA ได้รับการเผยแพร่ใน github ที่ https://github.com/woshiwpa/MFPLang4JVM
มีการรวมคู่มือการใช้ HTML โดยละเอียดในแอปแล้ว ผู้ใช้ยังสามารถเยี่ยมชม https://woshiwpa.github.io/MFPLang/en/MFPIndex.html เพื่อรับคู่มือฉบับสมบูรณ์ของภาษาโปรแกรม MFP
ความสามารถหลัก:
1. การเขียนโปรแกรมและการพัฒนาเกม: แอปนี้เป็นเชลล์ของภาษาสคริปต์โอเพนซอร์สที่เรียกว่า MFP ภาษานี้เป็นแบบเชิงวัตถุและสามารถเรียกใช้ฟังก์ชันในตัวทั้งหมดและ libs ที่ผู้ใช้กำหนดเองทั้งหมดที่จัดเก็บไว้ในโฟลเดอร์ AnMath/scripts ในหน่วยความจำภายใน Android / การ์ด SD / ฮาร์ดดิสก์ ภาษานี้ประกอบด้วยกลุ่มของ API เกม 2 มิติ รองรับจำนวนเชิงซ้อนและเมทริกซ์ภายใน และมีชุดฟังก์ชันที่สมบูรณ์สำหรับการสร้างกราฟ เครือข่าย การทำงานของไฟล์ เวลา/วันที่ ฯลฯ คุณยังสามารถฝัง MFP ลงในแอป Android ของคุณได้อีกด้วย
2. การสร้างแอพอิสระ: ผู้ใช้สามารถเลือกฟังก์ชั่นใดก็ได้และสร้างแอพอิสระจากมัน แอปที่สร้างไว้สามารถเผยแพร่ในเว็บไซต์เผยแพร่แอปต่างๆ เช่น Google Play
3. การคำนวณ: Scientific Calculator Plus รองรับจำนวนเชิงซ้อน เมทริกซ์ การรวมและสามารถแก้สมการเชิงเส้นหลายตัวแปร พหุนาม (สูงสุด 6 คำสั่ง) และฟังก์ชันง่ายๆ อื่นๆ
4. การพล็อตแผนภูมิ 2 มิติและ 3 มิติเชิงขั้ว: ในเครื่องคิดเลขอัจฉริยะ ผู้ใช้ป้อนนิพจน์และเครื่องคิดเลขวิทยาศาสตร์พลัสจะกำหนดประเภทของกราฟที่จะวาดโดยอัตโนมัติ ตัวอย่างเช่น หากผู้ใช้ป้อน x**2+y**2+z**2==1 ลูกบอลสามมิติจะถูกสุ่มออกมา Scientific Calculator Plus ยังมีเครื่องมือแบบสแตนด์อโลนในการวาดกราฟที่ซับซ้อนและชุดฟังก์ชันเพื่อวาดแผนภูมิจากบรรทัดคำสั่ง
5. การพัฒนาเกม 2 มิติ