Scientific Calculator Plus သည် ခေတ်မီဆန်းပြားသော သင်္ချာပုစ္ဆာများကို ဖြေရှင်းနိုင်သည့်အပြင် ဂိမ်းများနှင့် အပလီကေးရှင်းများကို တည်ဆောက်ရန် အစွမ်းထက်သောကိရိယာတစ်ခုဖြစ်သည်။ ပရိုဂရမ်မာပြီး ဘက်စုံသုံးဂဏန်းတွက်စက်အဖြစ်၊ ၎င်းသည် အပြိုင်ကွန်ပြူတာ (TCP သို့မဟုတ် WebRTC ပရိုတိုကော)၊ 2D ဂိမ်းတည်ဆောက်မှု၊ ပုံနှိပ်ထားသောသင်္ချာ၊ ရှုပ်ထွေးသောနံပါတ်၊ မက်ထရစ်၊ (အဆင့်မြင့်) ပေါင်းစပ်မှု၊ 2D၊ ပိုလာနှင့် 3D ဇယား၊ string၊ ဖိုင်၊ လုပ်ဆောင်ချက်နှင့် သီးခြားအက်ပလီကေးရှင်းကို ဇာတ်ညွှန်းတစ်ခုမှ တည်ဆောက်ခြင်း။ ၎င်း၏ ပရိုဂရမ်းမင်းဘာသာစကားကို MFP ဟုခေါ်သည်၊ လေ့လာရလွယ်ကူပြီး ဖြတ်ကျော်-ပလပ်ဖောင်း ဇာတ်ညွှန်းရေးဘာသာစကားဖြစ်သည်။ အသုံးပြုသူသည် MFP script ကိုဖန်တီးရန်အတွက် PC ကိုအသုံးပြုနိုင်ပြီး မည်သည့် PC (JAVA ပံ့ပိုးမှုဖြင့်) နှင့် Android စက်ပစ္စည်းများတွင်မဆို ပြုပြင်မွမ်းမံမှုမရှိဘဲ ၎င်းကို run နိုင်သည်။
Scientific Calculator Plus သည် Android lib binary ဖိုင်အတွက် MFP နှင့် Android developer များအတွက် အသေးစိတ်ညွှန်ကြားချက်ကို ပံ့ပိုးပေးပါသည်။ MFP for Android lib အတွက် MFP ကုဒ်များကို လုပ်ဆောင်ရန်နှင့် MFP လုပ်ဆောင်ချက်များကို ခေါ်ဆိုရန်အတွက် အခြားသော Android အက်ပ်ပရောဂျက်များတွင် ထည့်သွင်းနိုင်သည်။ MFP ၏ စွမ်းအားကို အသုံးချခြင်းဖြင့်၊ Android developer သည် အချိန်နှင့် ရင်းမြစ် အနည်းငယ်ဖြင့် အံ့သြဖွယ်ကောင်းပြီး စိတ်လှုပ်ရှားဖွယ် အင်္ဂါရပ်များစွာကို အလွယ်တကူ အကောင်အထည်ဖော်နိုင်သည်။ Android အတွက် MFP သည် Apache 2.0 လိုင်စင်ကို အခြေခံ၍ open source ဖြစ်ပြီး ၎င်းကို မည်သည့် ပုဂ္ဂိုလ်နှင့် ကုမ္ပဏီမဆို အသုံးပြုနိုင်ကြောင်း ဆိုလိုသည်။ ၎င်း၏ Github ပရောဂျက်သည် https://github.com/woshiwpa/MFPAndroLib ဖြစ်သည်။
Scientific Calculator Plus ၏ PC (သို့မဟုတ် MAC) ဗားရှင်းကို JAVA အတွက် Scientific Calculator Plus ဟုခေါ်သည်။ JAVA အတွက် Scientific Calculator Plus ၏ အရင်းအမြစ်ကုဒ်များနှင့် ဒွိစုံများကို https://github.com/woshiwpa/MFPLang4JVM တွင် github တွင် ထုတ်ဝေထားသည်။
အသေးစိတ် HTML အခြေခံ လက်စွဲစာအုပ်ကို အက်ပ်တွင် ထည့်သွင်းထားသည်။ အသုံးပြုသူသည် MFP ပရိုဂရမ်းမင်းဘာသာစကား၏ လက်စွဲစာအုပ်အပြည့်အစုံကို ရယူရန် https://woshiwpa.github.io/MFPLang/en/MFPIndex.html သို့လည်း ဝင်ရောက်ကြည့်ရှုနိုင်ပါသည်။
အဓိကစွမ်းဆောင်ရည်များ
1. ပရိုဂရမ်ရေးဆွဲခြင်းနှင့် ဂိမ်းတည်ဆောက်ခြင်း- ဤအက်ပ်သည် အမှန်တကယ်တွင် MFP ဟုခေါ်သော open source scripting language တစ်ခုဖြစ်သည်။ ဤဘာသာစကားသည် အရာဝတ္တုအသားပေးဖြစ်ပြီး ထည့်သွင်းထားသောလုပ်ဆောင်ချက်များနှင့် Android စက်တွင်းမှတ်ဉာဏ်/ SD ကတ်/ ဟာ့ဒ်ဒစ်ရှိ AnMath/scripts ဖိုင်တွဲတွင် သိမ်းဆည်းထားသော အသုံးပြုသူသတ်မှတ်ထားသော libs အားလုံးကို ခေါ်ဆိုနိုင်သည်။ ဤဘာသာစကားတွင် 2D ဂိမ်း API များအုပ်စုပါဝင်သည်၊ ရှုပ်ထွေးသောနံပါတ်နှင့် matrix ကို ပံ့ပိုးပေးသည့်အပြင် ဂရပ်ဖစ်၊ ကွန်ရက်ချိတ်ဆက်မှု၊ ဖိုင်လည်ပတ်မှု၊ အချိန်/ရက်စွဲ စသည်တို့အတွက် ပြီးပြည့်စုံသောလုပ်ဆောင်ချက်အစုံကို ပံ့ပိုးပေးပါသည်။ သင့် Android အက်ပ်တွင် MFP ကိုပင် ထည့်သွင်းနိုင်သည်။
2. သီးခြားအက်ပ်များကိုတည်ဆောက်ခြင်း- အသုံးပြုသူသည် မည်သည့်လုပ်ဆောင်ချက်ကိုမဆို ရွေးချယ်နိုင်ပြီး ၎င်းမှ သီးခြားအက်ပ်တစ်ခုကို တည်ဆောက်နိုင်သည်။ တည်ဆောက်ထားသော အက်ပ်များကို Google Play ကဲ့သို့သော အက်ပ်ဖြန့်ချီရေးဆိုက်တွင်မဆို လွှင့်တင်နိုင်ပါသည်။
3. တွက်ချက်ခြင်း- သိပ္ပံနည်းကျ ဂဏန်းပေါင်းစက် Plus သည် ရှုပ်ထွေးသော နံပါတ်၊ မက်ထရစ်၊ ပေါင်းစည်းမှုကို ပံ့ပိုးပေးကာ Multi-variable linear equations၊ polynomials (အမှာစာ 6 ခုအထိ) နှင့် အခြားသော ရိုးရှင်းသော လုပ်ဆောင်ချက်များကို ဖြေရှင်းပေးနိုင်ပါသည်။
4. Plotting 2D၊ polar 3D ဇယားများ- စမတ်ဂဏန်းတွက်စက်တွင် အသုံးပြုသူသည် အသုံးအနှုန်းများကို ထည့်သွင်းပြီး Scientific Calculator Plus သည် မည်သည့်ဂရပ်ကို ဆွဲရမည်ကို အလိုအလျောက် ဆုံးဖြတ်ပေးပါသည်။ ဥပမာအားဖြင့်၊ အသုံးပြုသူသည် x**2+y**2+z**2==1 ကို ထည့်သွင်းပါက၊ 3D ဘောလုံးကို ဆွဲမည်ဖြစ်သည်။ Scientific Calculator Plus သည် ရှုပ်ထွေးသော ဂရပ်များကို ရေးဆွဲရန်နှင့် အမိန့်စာလိုင်းမှ ဇယားများကို ရေးဆွဲရန် လုပ်ဆောင်ချက်အစုံကို ပံ့ပိုးပေးပါသည်။
5. 2D ဂိမ်းဖွံ့ဖြိုးတိုးတက်မှု။