এই ক্যালকুলেটরের এক্সপ্রেশন ফিল্ডটি আসলে একটি সাধারণ টেক্সট ইনপুট, তাই একটি ফিজিক্যাল কীবোর্ড দিয়ে পুরো অ্যাপটি নিয়ন্ত্রণ করা যায়। সংখ্যা এবং অপারেটরগুলো স্বাভাবিকভাবেই টাইপ হয়, Enter চাপলে হিসাব বেরিয়ে আসে, Escape চাপলে সব মুছে যায়, এবং টেক্সট এডিটরে আপনি যে এডিটিং শর্টকাটগুলো জানেন সেগুলো হুবহু একইভাবে কাজ করে।
মূল বিষয়গুলো
- এক্সপ্রেশন হিসাব করতে Enter বা = চাপুন; মুছে ফেলতে Escape চাপুন।
2^10টাইপ করে Enter চাপুন →= 1024।- কীবোর্ডের
*স্ক্রিনে × দেখায় এবং/দেখায় ÷, আর পার্সেন্ট কী প্রসঙ্গ অনুযায়ী কাজ করে:200*15%→= 30।- Ctrl / ⌘ কম্বিনেশন সরাসরি কাজ করে, তাই undo, redo, copy এবং paste ঠিক যেকোনো টেক্সট ফিল্ডের মতোই চলে।
Enter-এ হিসাব, Escape-এ ক্লিয়ার
প্রথমে শেখার মতো দুটি কী হলো এগুলো। এক্সপ্রেশনটি যখন আপনার পছন্দমতো লেখা হয়ে যায়, তখন Enter বা = কী চাপুন, উত্তর সঙ্গে সঙ্গে দেখা যাবে। Escape চাপলে পুরো এক্সপ্রেশন মুছে যায়, ফলে আপনি নতুন করে শুরু করতে পারেন। ফুল স্ক্রিন মোডে প্রথম Escape চাপলে ফুল স্ক্রিন থেকে বেরিয়ে আসে এবং দ্বিতীয়বার চাপলে এক্সপ্রেশন মোছে, তাই সেখানে দুবার চাপার কথা মাথায় রাখুন। প্রতিটি ম্যাপ করা কী নিয়ে বিস্তারিত পাবেন কীবোর্ড শর্টকাট রেফারেন্সে।
বেসিক টাইপিং
0-9 সংখ্যা এবং দশমিক বিন্দু নিজে থেকেই টাইপ হয়, তেমনি +, −, (, ) এবং পাওয়ারের জন্য ^-ও হয়। দুটি কী প্রতিস্থাপন হিসেবে কাজ করে: * চাপলে × গ্লিফ বসে এবং / চাপলে ÷ গ্লিফ বসে, যদিও ইঞ্জিন এগুলোকে সাধারণ গুণ ও ভাগ হিসেবেই দেখে। কমা চাপলে একটি আর্গুমেন্ট সেপারেটর বসে, সঙ্গে একটি স্পেস যোগ হয়ে যায়, যা দুই-আর্গুমেন্টের ফাংশনের জন্য প্রস্তুত থাকে।
উদাহরণ ১: পাওয়ার (ঘাত)। 2^10 টাইপ করে Enter চাপুন → = 1024। কিপ্যাডের ^ কী ঠিক আপনার কীবোর্ডের কী-এর মতোই কাজ করে, এবং টাইপ করার সময় স্ক্রিনের সংশ্লিষ্ট কী আলোকিত হয়ে ওঠে, যা দিয়ে সহজেই বোঝা যায় ক্যালকুলেটর কী রেজিস্টার করেছে।
উদাহরণ ২: n-তম মূল। দুই-আর্গুমেন্টের ফাংশনের জন্য কমা দরকার: nthRoot(16, 4) লিখে Enter চাপুন → = 2। কমার পর যে স্পেসটি যোগ হয়, সেটি লম্বা আর্গুমেন্টগুলোকে একসঙ্গে জড়িয়ে যাওয়া থেকে আটকায়, যখন এক্সপ্রেশনটি লাইন র্যাপ করে।
পার্সেন্ট কী প্রসঙ্গ অনুযায়ী কাজ করে
% কী তার সংখ্যাটিকে না বুঝেশুনে দশমিকে রূপান্তর করে না। এটি আগের অপারেশন অনুযায়ী পার্সেন্টেজ বোঝে। গুণের সঙ্গে থাকলে এটি সেই অংশ হিসাব করে, আর যোগের সঙ্গে থাকলে সেই অংশ যোগ করে দেয়:
200*15%→= 30, যা ২০০-এর ১৫%।200+15%→= 230, যা ২০০-এর সঙ্গে ২০০-এর ১৫% যোগ করে।
আশপাশে কোনো অপারেশন ছাড়া শুধু 15% লিখলে সেটিকে অসম্পূর্ণ ধরা হয় এবং হিসাব করতে অস্বীকার করে। এর কারণ এবং বার্তার অর্থ ব্যাখ্যা করা আছে এরর মেসেজ গাইডে।
কীবোর্ড দিয়ে একটি সম্পূর্ণ হিসাব
দুই-ধাপের একটি হিসাব দেখলে বোঝা যায় অংশগুলো কীভাবে একসঙ্গে কাজ করে। ধরা যাক (20 + 5)²:
(20+5)টাইপ করুন। ব্র্যাকেট বন্ধ হয়ে যায় এবং কার্সার তার পরেই থাকে।^2টাইপ করে পাওয়ার যোগ করুন।- এখন লাইনটি দেখাচ্ছে
(20+5)^2। Enter চাপুন।
ফলাফল আসে 625। Enter চাপার আগে কোনো টাইপো চোখে পড়লে, ভুল সংখ্যাটির কাছে পৌঁছাতে অ্যারো কী ব্যবহার করুন, সেটি মুছতে Backspace চাপুন এবং সংশোধনটি টাইপ করুন। একটি ভুল অক্ষরের জন্য পুরোটা মুছে নতুন করে শুরু করার দরকার নেই। পেস্ট করা অ্যারিথমেটিকের ক্ষেত্রেও একই প্রক্রিয়া চলে: যেকোনো জায়গা থেকে একটি এক্সপ্রেশন কপি করুন, Ctrl+V (ম্যাকে ⌘+V) চাপুন, এবং হিসাব করুন। পেস্ট করা টেক্সট ঠিক টাইপ করা ইনপুটের মতোই পার্স হয়, তাই কোনো পাতা বা অ্যাসাইনমেন্ট থেকে নেওয়া সূত্রও সঙ্গে সঙ্গে চালানোর জন্য প্রস্তুত থাকে।
এডিটিং কী গুলো ঠিকভাবেই কাজ করে
এক্সপ্রেশন এরিয়াটি একটি সাধারণ টেক্সট ফিল্ড, তাই ব্রাউজারের এডিটিং কী গুলো সরাসরি কাজ করে। Backspace ও Delete কার্সারের যেকোনো পাশের অক্ষর মুছে দেয়, অ্যারো কী দিয়ে কার্সার সরানো যায়, Home ও End যথাক্রমে শুরু ও শেষে নিয়ে যায়, Shift ও অ্যারো একসঙ্গে চাপলে টেক্সট সিলেক্ট হয়, এবং Ctrl / ⌘ + A দিয়ে পুরো এক্সপ্রেশন সিলেক্ট হয়ে যায়। Undo ও redo-ও স্বাভাবিকভাবেই কাজ করে: Ctrl+Z (⌘+Z) দিয়ে আনডু হয়, আর Ctrl+Y বা Shift+Ctrl+Z দিয়ে রিডু হয়। যেহেতু ক্যালকুলেটর এই কীগুলোকে কখনোই আলাদাভাবে ধরে না, তাই এগুলো ঠিক অন্য যেকোনো টেক্সট বক্সের মতোই কাজ করে।
নাম লিখে ফাংশন টাইপ করা
কিপ্যাডের প্রতিটি ফাংশনই টাইপ করা যায়। ফাংশনগুলো তাদের নামের সঙ্গে একটি খোলা বন্ধনী বসিয়ে দেয়, তাই সাইনের জন্য sin(30), বেস-১০ লগারিদমের জন্য log(100), এবং বর্গমূলের জন্য sqrt(144) টাইপ করলে ফল আসে = 12। মেমরি সারিটি এক্সপ্রেশন ফিল্ড থেকে আলাদাভাবে কাজ করে, এবং মেমরি ফাংশন নিয়ে লেখা পোস্টে MS, MR, M+ ও বাকিগুলো ব্যাখ্যা করা আছে। শুরু করার পোস্টে শুরু থেকে শেষ পর্যন্ত একটি সম্পূর্ণ হিসাব দেখানো হয়েছে, আর ক্যালকুলেটর ফাংশন রেফারেন্সে আপনি টাইপ করতে পারবেন এমন প্রতিটি ফাংশন এবং তাদের প্রত্যাশিত ইনপুট তালিকাভুক্ত আছে।
দ্রুত এন্ট্রির জন্য টিপস
- একটি ভুল টাইপ করা সংখ্যা ঠিক করতে অ্যারো কী ও Backspace ব্যবহার করুন, পুরো এক্সপ্রেশন মুছে আবার টাইপ করার বদলে।
- Ctrl+V দিয়ে লম্বা এক্সপ্রেশন পেস্ট করুন; এটি ঠিক টাইপ করা ইনপুটের মতোই পার্স হয়।
- হিস্টরি প্যানেলে আগের ফলাফলগুলো জমা থাকে, এবং কোনো একটিতে ক্লিক করলে তার এক্সপ্রেশন আবার এডিটরে লোড হয়ে যায়।
- ফুল স্ক্রিনে মনে রাখবেন, প্রথম Escape চাপ ফুল স্ক্রিন থেকে বের করে দেয় এবং শুধু দ্বিতীয়টি এক্সপ্রেশন মোছে, তাই দুবার চাপার হিসাব রাখুন।
- একাধিক আর্গুমেন্টের ফাংশন কমা দিয়ে টাইপ করুন, যেমন
nthRoot(16, 4), এবং স্বয়ংক্রিয়ভাবে যোগ হওয়া স্পেসটি আর্গুমেন্টগুলোকে পড়ার উপযোগী রাখতে দিন। - পেস্ট করা টেক্সট হিসাব করতে অস্বীকার করলে, এরর মেসেজ গাইডে নির্দিষ্ট সমস্যাটি ব্যাখ্যা করা আছে।
কীবোর্ড শর্টকাট রেফারেন্সে প্রতিটি ম্যাপ করা কী তালিকাভুক্ত আছে, ক্যালকুলেটর ফাংশন রেফারেন্সে আপনি টাইপ করতে পারবেন এমন প্রতিটি ফাংশন আছে, এবং মেমরি ফাংশন নিয়ে লেখা পোস্টে পরের ধাপগুলোর জন্য মান জমা ও ফেরত আনার কী গুলো নিয়ে আলোচনা করা হয়েছে।
সচরাচর জিজ্ঞাসিত প্রশ্ন
কোন কী গুলো এক্সপ্রেশন হিসাব করে?
Enter বা = কী। দুটোই বর্তমান এক্সপ্রেশনটি চালিয়ে ফলাফল দেখায়।
আমার টাইপ করা * কেন × হয়ে দেখায়?
ক্যালকুলেটর ডিসপ্লে গ্লিফ প্রতিস্থাপন করে। * হয়ে যায় × এবং / হয়ে যায় ÷, ফলে এক্সপ্রেশনটি একটি ছাপা গণিতের লাইনের মতো দেখায়, যদিও ইঞ্জিন এগুলোকে সাধারণ অপারেটর হিসেবেই বিবেচনা করে।
Escape কী কী করে?
এটি পুরো এক্সপ্রেশন মুছে দেয়। ফুল স্ক্রিনে প্রথম চাপ বরং ফুল স্ক্রিন থেকে বের করে দেয়, তাই সেখান থেকে মুছতে দুবার চাপতে হয়।
ক্যালকুলেটর চালাতে কি এখনও মাউস লাগে?
না। সংখ্যা, অপারেটর, ব্র্যাকেট, নাম লিখে টাইপ করা ফাংশন, হিসাব এবং প্রতিটি এডিটিং কাজই কীবোর্ড থেকে চালানো যায়। স্ক্রিনে থাকা কিপ্যাডটি এখনও কাজে লাগে যদি কোনো ফাংশনের নাম ভুলে যান, আর কীবোর্ড শর্টকাট রেফারেন্সে কী থেকে অ্যাকশনের সম্পূর্ণ টেবিল আছে।
আমি কি একটি লম্বা এক্সপ্রেশন পেস্ট করতে পারি?
হ্যাঁ। যেকোনো জায়গা থেকে সেটি কপি করে Ctrl+V (ম্যাকে ⌘+V) চাপুন। পেস্ট করা টেক্সট ঠিক টাইপ করা ইনপুটের মতোই পার্স হয়, আর যদি সেটি ব্যর্থ হয়, তাহলে এরর মেসেজ গাইড ব্যর্থতার কোডটি ব্যাখ্যা করে দেয়।