একটি প্রোগ্রামযোগ্য ক্যালকুলেটর, গেমস বিকাশ 3D চার্ট আঁকা ও গণিত চিনতে!
বৈজ্ঞানিক ক্যালকুলেটর প্লাস অত্যাধুনিক গাণিতিক সমস্যা সমাধানের পাশাপাশি গেম এবং অ্যাপ্লিকেশন তৈরি করার জন্য একটি শক্তিশালী হাতিয়ার। একটি প্রোগ্রামেবল এবং মাল্টি-ফাংশনাল ক্যালকুলেটর হিসাবে, এটি সমান্তরাল কম্পিউটিং (টিসিপি বা ওয়েবআরটিসি প্রোটোকল), 2ডি গেম ডেভেলপমেন্ট, মুদ্রিত গণিতের স্বীকৃতি, জটিল সংখ্যা, ম্যাট্রিক্স, (উচ্চ স্তরের) ইন্টিগ্রেশন, 2D, পোলার এবং 3D চার্ট, স্ট্রিং, ফাইল সমর্থন করে। একটি স্ক্রিপ্ট থেকে স্বাধীন অ্যাপ্লিকেশন পরিচালনা এবং নির্মাণ। এর প্রোগ্রামিং ভাষাকে বলা হয় MFP, একটি সহজে শেখা এবং ক্রস-প্ল্যাটফর্ম স্ক্রিপ্টিং ভাষা। ব্যবহারকারী একটি MFP স্ক্রিপ্ট বিকাশ করতে পিসি ব্যবহার করতে সক্ষম, এবং তারপর যেকোন পিসি (জাভা সমর্থন সহ) এবং অ্যান্ড্রয়েড ডিভাইসে কোনও পরিবর্তন ছাড়াই এটি চালাতে সক্ষম।
সায়েন্টিফিক ক্যালকুলেটর প্লাস অ্যান্ড্রয়েড লিব বাইনারি ফাইলের জন্য এমএফপি এবং অ্যান্ড্রয়েড ডেভেলপারদের জন্য বিস্তারিত নির্দেশনা প্রদান করে। Android lib-এর জন্য MFP-কে MFP কোড চালানোর জন্য এবং MFP ফাংশনগুলিকে কল করার জন্য অন্যান্য অ্যান্ড্রয়েড অ্যাপ প্রোজেক্টে এম্বেড করা যেতে পারে। MFP-এর শক্তিকে কাজে লাগিয়ে, Android ডেভেলপার অল্প পরিমাণে সময় এবং সংস্থান দিয়ে সহজেই অনেক বিস্ময়কর এবং রোমাঞ্চকর বৈশিষ্ট্য বাস্তবায়ন করতে পারে। অ্যান্ড্রয়েডের জন্য এমএফপি অ্যাপাচি 2.0 লাইসেন্সের উপর ভিত্তি করে ওপেন সোর্স করা হয়েছে যার অর্থ যে কোনও ব্যক্তি এবং সংস্থা এটি ব্যবহার করতে পারে। এর গিথুব প্রকল্পটি হল https://github.com/woshiwpa/MFPAndroLib।
সায়েন্টিফিক ক্যালকুলেটর প্লাসের পিসি (বা MAC) সংস্করণটিকে জাভা-এর জন্য বৈজ্ঞানিক ক্যালকুলেটর প্লাস বলা হয়। JAVA-এর জন্য Scientific Calculator Plus-এর সোর্স কোড এবং বাইনারিগুলি github-এ https://github.com/woshiwpa/MFPLang4JVM-এ প্রকাশিত হয়েছে।
একটি বিস্তারিত HTML ভিত্তিক ম্যানুয়াল অ্যাপটিতে অন্তর্ভুক্ত করা হয়েছে। MFP প্রোগ্রামিং ভাষার একটি সম্পূর্ণ ম্যানুয়াল পেতে ব্যবহারকারী https://woshiwpa.github.io/MFPLang/en/MFPIndex.html এও যেতে পারেন।
প্রধান ক্ষমতা:
1. প্রোগ্রামিং এবং গেম ডেভেলপমেন্ট: এই অ্যাপটি আসলে MFP নামক ওপেন সোর্স স্ক্রিপ্টিং ভাষার একটি শেল। এই ভাষাটি অবজেক্ট-ওরিয়েন্টেড এবং সমস্ত বিল্ট-ইন ফাংশন এবং অ্যান্ড্রয়েড ইন্টারনাল মেমরি/এসডি কার্ড/হার্ড ডিস্কের AnMath/স্ক্রিপ্ট ফোল্ডারে সংরক্ষিত সমস্ত ব্যবহারকারী-সংজ্ঞায়িত libs কল করতে সক্ষম। এই ভাষাটিতে 2D গেম API-এর একটি গ্রুপ অন্তর্ভুক্ত রয়েছে, অভ্যন্তরীণভাবে জটিল সংখ্যা এবং ম্যাট্রিক্সকে সমর্থন করে এবং গ্রাফিং, নেটওয়ার্কিং, ফাইল অপারেটিং, সময়/তারিখ ইত্যাদির জন্য ফাংশনের একটি সম্পূর্ণ সেট প্রদান করে। এমনকি আপনি আপনার Android অ্যাপে MFP এম্বেড করতে পারেন।
2. স্বাধীন অ্যাপ তৈরি করা: ব্যবহারকারী যেকোনো ফাংশন নির্বাচন করতে এবং এটি থেকে একটি স্বাধীন অ্যাপ তৈরি করতে সক্ষম। Google Play এর মত যেকোন অ্যাপ ডিস্ট্রিবিউশন সাইটে নির্মিত অ্যাপগুলি প্রকাশ করা যেতে পারে।
3. গণনা: বৈজ্ঞানিক ক্যালকুলেটর প্লাস জটিল সংখ্যা, ম্যাট্রিক্স, একীকরণ সমর্থন করে এবং বহু-পরিবর্তনশীল রৈখিক সমীকরণ, বহুপদ (6 ক্রম পর্যন্ত) এবং অন্যান্য সাধারণ ফাংশন সমাধান করতে সক্ষম।
4. প্লটিং 2D, পোলার 3D চার্ট: স্মার্ট ক্যালকুলেটরে, ব্যবহারকারী অভিব্যক্তিগুলি ইনপুট করে এবং বৈজ্ঞানিক ক্যালকুলেটর প্লাস স্বয়ংক্রিয়ভাবে নির্ধারণ করে যে কোন ধরণের গ্রাফ আঁকতে হবে। উদাহরণস্বরূপ, যদি ব্যবহারকারী ইনপুট x**2+y**2+z**2==1, একটি 3D বল আঁকা হয়। সায়েন্টিফিক ক্যালকুলেটর প্লাস জটিল গ্রাফ আঁকার জন্য একা একা টুল এবং কমান্ড লাইন থেকে চার্ট আঁকার জন্য ফাংশনের একটি সেট প্রদান করে।
5. 2D গেম ডেভেলপমেন্ট।