mikaio.dev

Online Basic Calculator

Use the buttons or your keyboard to perform calculations.

0

ঝকঝকে, দ্রুতগতির একটা বেসিক ক্যালকুলেটর

একটা বেসিক পাটিগণিত ক্যালকুলেটর চারটা মৌলিক অপারেশন সামলায় — যোগ, বিয়োগ, গুণ ও ভাগ — সাথে শতাংশ আর গ্রুপিংয়ের জন্য বন্ধনী। এই ক্যালকুলেটরটি সরাসরি আপনার ব্রাউজারে কাজ করে, কোনো ইনস্টলেশন ছাড়া, কোনো বিজ্ঞাপন ছাড়া, আর কোনো ট্র্যাকিং ছাড়া।

কিবোর্ড শর্টকাট

ক্যালকুলেটরটি ক্লিকের পাশাপাশি আপনার কিবোর্ডেও সাড়া দেয়:

অপারেশনের ক্রম

ক্যালকুলেটরটি স্ট্যান্ডার্ড গাণিতিক ক্রমে রাশি মূল্যায়ন করে: প্রথমে বন্ধনী, তারপর সূচক (বেসিক মোডে সমর্থিত নয়), তারপর বাঁ থেকে ডান দিকে গুণ ও ভাগ, তারপর বাঁ থেকে ডান দিকে যোগ ও বিয়োগ (PEMDAS / BODMAS / BIDMAS নিয়ম)।

বন্ধনী ছাড়া: 2 + 3 × 4 = 14 (২০ নয়), কারণ গুণ যোগের আগে হিসাব করা হয়।

বন্ধনী দিয়ে: (2 + 3) × 4 = 20, কারণ বন্ধনীর ভেতরের যোগটা আগে হয়।

ফ্লোটিং-পয়েন্ট পাটিগণিত

কম্পিউটার সংখ্যাকে বাইনারি ফ্লোটিং-পয়েন্ট ফরম্যাটে সংরক্ষণ করে (IEEE 754 ডাবল প্রিসিশন)। বেশিরভাগ দশমিক ভগ্নাংশকে বাইনারিতে হুবহু প্রকাশ করা যায় না, যার ফলে মাঝেমধ্যে ছোটখাটো রাউন্ডিং ভুল দেখা যায়। ক্লাসিক উদাহরণ হলো 0.1 + 0.2 = 0.30000000000000004, IEEE 754 পাটিগণিতে। এই ক্যালকুলেটর ফলাফলকে ১০টা তাৎপর্যপূর্ণ দশমিক স্থানে রাউন্ড করে দেয়, যাতে বেশিরভাগ ফ্লোটিং-পয়েন্ট শব্দগোলমাল আড়াল হয়ে যায়।

শতাংশ অপারেশন

% বাটনটা বর্তমান মানকে ১০০ দিয়ে ভাগ করে দেয়। দ্রুত শতাংশ হিসাবের জন্য এটা কাজে লাগে: ২০০-এর ১৫% বের করতে, 200 × 15% = 30 লিখুন।

পাটিগণিতের ইতিহাস

যান্ত্রিক ক্যালকুলেটর প্রথম আবিষ্কার করেন উইলহেম শিকার্ড ১৬২৩ সালে, পরে যা পরিমার্জিত হয় ব্লেজ পাস্কালের হাতে (প্যাসকালিন, ১৬৪২) আর গটফ্রিড লাইবনিজের হাতে। ইলেকট্রনিক ক্যালকুলেটর সাধারণ মানুষের নাগালে আসে ১৯৭০-এর দশকে, ভোক্তা পণ্য হিসেবে। পকেট-আকারের বৈজ্ঞানিক ক্যালকুলেটর প্রথম বাজারে আনে HP আর টেক্সাস ইনস্ট্রুমেন্টস। আজকের প্রতিটা ডিভাইসেই ক্যালকুলেটর বিল্ট-ইন আছে, কিন্তু কিবোর্ড-সমর্থিত একটা পরিচ্ছন্ন, উদ্দেশ্যভিত্তিক ওয়েব ক্যালকুলেটর এখনো সত্যিকারের কাজে লাগে।

ক্যালকুলেটরের বিস্তারিত ইতিহাস

যান্ত্রিক ক্যালকুলেটর আবিষ্কৃত হয় ১৬২৩ সালে উইলহেম শিকার্ডের হাতে। ব্লেজ পাস্কাল ১৬৪২ সালে প্যাসকালিন তৈরি করেন, আর গটফ্রিড উইলহেম লাইবনিজ প্রায় ১৬৭২ সালের দিকে স্টেপড রেকনার ডিজাইন করেন। এই প্রাথমিক যন্ত্রগুলো যোগ, বিয়োগ, গুণ ও ভাগ করতে পারত, কিন্তু যথেষ্ট যান্ত্রিক পরিশ্রম দরকার হতো, আর স্লাইড রুল সপ্তদশ শতক থেকে ১৯৭০-এর দশক পর্যন্ত দৈনন্দিন গণনার সহায়ক যন্ত্র হিসেবে ব্যবহৃত হতো। ইলেকট্রনিক ক্যালকুলেটর আবির্ভূত হয় ১৯৬০ ও ১৯৭০-এর দশকের প্রথম দিকে, প্রথম সত্যিকারের পকেট ক্যালকুলেটর, বুসিকম LE-120A, বাজারে আসে ১৯৭১ সালে। টেক্সাস ইনস্ট্রুমেন্টস আর হিউলেট-প্যাকার্ড এর কিছুদিন পরই বৈজ্ঞানিক ক্যালকুলেটরের অগ্রদূত হয়ে ওঠে, আর ১৯৭০-এর দশকের মাঝামাঝি নাগাদ ক্যালকুলেটর দামি ব্যবসায়িক যন্ত্র থেকে সাশ্রয়ী ভোক্তা পণ্যে পরিণত হয়।

ফ্লোটিং-পয়েন্ট পাটিগণিত ব্যাখ্যা

কম্পিউটার সংখ্যাকে দশমিকের বদলে বাইনারিতে প্রকাশ করে, কিন্তু দশ-ভিত্তিক পদ্ধতিতে আমরা স্বাভাবিকভাবে যেসব ভগ্নাংশ ভাবি তার বেশিরভাগই দুই-ভিত্তিক পদ্ধতিতে হুবহু প্রকাশ করা যায় না। যেমন দশমিকের 0.1 সংখ্যাটা বাইনারিতে একটা অসীম পুনরাবৃত্ত ভগ্নাংশ, আর IEEE 754 স্ট্যান্ডার্ড, যা ঠিক করে দেয় কম্পিউটার কীভাবে এই আসন্ন মানগুলো সংরক্ষণ করবে, কোনো না কোনো পর্যায়ে রাউন্ড করতেই হয়। এর দৃশ্যমান ফলাফল হলো, কাঁচা IEEE 754 পাটিগণিতে 0.1 + 0.2 হিসাব করলে পাওয়া যায় 0.30000000000000004, ঝকঝকে 0.3 নয় — এটা কোনো বাগ নয়, বরং দুই-ভিত্তিক পদ্ধতিতে দশ-ভিত্তিক ভগ্নাংশ প্রকাশের একটা সহজাত সীমাবদ্ধতা। এই ক্যালকুলেটর প্রদর্শিত ফলাফল থেকে এই দৃশ্যমান শব্দগোলমালের বেশিরভাগ বাদ দিয়ে দেয়, যদিও আর্থিক বা বৈজ্ঞানিক কাজের জন্য সত্যিকারের নিখুঁত দশমিক পাটিগণিতের জন্য এখনো নির্দিষ্ট লাইব্রেরি দরকার হয়, যা নিখুঁত দশমিক উপস্থাপনার জন্য বিশেষভাবে তৈরি।

সাধারণ হিসাবের ভুল

কয়েকটা অভ্যাসই বেশিরভাগ দৈনন্দিন পাটিগণিতের ভুলের কারণ। অপারেশনের ক্রম ভুলে যাওয়াটাই সবচেয়ে সাধারণ: বন্ধনী ছাড়া, 2 + 3 × 4 মূল্যায়িত হয় 14-এ, ২০ নয়, কারণ গুণ যোগের চেয়ে শক্তভাবে বাঁধা — সত্যিই ২০ চাইলে লিখতে হবে (2 + 3) × 4। চিহ্নের ভুল দ্বিতীয় সবচেয়ে সাধারণ ভুল: একটা ঋণাত্মক সংখ্যা বিয়োগ করা মানে তার ধনাত্মক প্রতিরূপ যোগ করার সমান, তাই 10 − (−5) সমান 15 — দ্রুত কাজ করার সময় এই ফলাফল অনেককেই বিভ্রান্ত করে। শতাংশ নিয়ে বিভ্রান্তি তৃতীয়: ২০% বৃদ্ধির পর ২০% হ্রাস আপনাকে আসল সংখ্যায় ফিরিয়ে আনে না, কারণ দ্বিতীয় শতাংশটা হিসাব করা হয় একটা ভিন্ন (বড়) ভিত্তির ওপর — ১০০ থেকে ২০% বেড়ে হয় ১২০, আর ১২০ থেকে ২০% কমলে হয় ৯৬, ১০০ নয়।

ক্যালকুলেটর বনাম মনে-মনে হিসাব

সাধারণ এক-অঙ্কের যোগের বাইরে যেকোনো কিছুর জন্য একটা ক্যালকুলেটর সবচেয়ে দ্রুত আর সবচেয়ে নির্ভরযোগ্য, বিশেষ করে দশমিক, শতাংশ বা বহু-ধাপের রাশি জড়িত থাকলে — প্রতিটা অতিরিক্ত অঙ্কের সাথে মনে-মনে বহু-অঙ্কের গুণে ভুলের হার তীব্রভাবে বেড়ে যায়। তবে দ্রুত আন্দাজ আর যাচাইয়ের জন্য মনে-মনে হিসাবের একটা জায়গা এখনো আছে: 297 × 4-কে মোটামুটি 300 × 4 = 1200 ধরে নিলে, আসল উত্তর যদি এর থেকে অনেক দূরে আসে তাহলে সাথে সাথে ক্যালকুলেটরে ভুল টাইপ ধরে ফেলা যায়। এই দুই পদ্ধতি একে অপরের প্রতিযোগী নয়, বরং পরিপূরক — বড় ভুল ধরতে আন্দাজ ব্যবহার করুন, আর নিখুঁত সংখ্যার জন্য ক্যালকুলেটর।

একটা আলাদা ক্যালকুলেটর পেজ কেন এখনো গুরুত্বপূর্ণ

প্রতিটা ফোন আর কম্পিউটারেই আগে থেকে একটা ক্যালকুলেটর অ্যাপ থাকে, তাই প্রশ্ন ওঠাই স্বাভাবিক যে ওয়েব-ভিত্তিক একটা ক্যালকুলেটর আদৌ কেন কাজে লাগবে। সৎ উত্তরটা হলো বাধা: আপনি যখন আগে থেকেই ব্রাউজারে একটা পেজ পড়ছেন — দাম তুলনা করছেন, কোনো রেসিপি দেখছেন, অন্য ট্যাবে একটা স্প্রেডশিট রিভিউ করছেন — তখন আলাদা একটা নেটিভ অ্যাপ খোলা আপনার কাজের ধারা ভেঙে দেয়, অথচ শুধু আরেকটা ব্রাউজার ট্যাবের দূরত্বে থাকা একটা ক্যালকুলেটরে পৌঁছাতে বাড়তি কোনো খরচ লাগে না। এটা যেকোনো অপারেটিং সিস্টেমের যেকোনো ব্রাউজার-যুক্ত ডিভাইসে তাৎক্ষণিকভাবে পাওয়া যায়, কোনো ইনস্টলেশন বা অনুমতি ছাড়াই।

কখন বৈজ্ঞানিক ক্যালকুলেটরের দিকে যাবেন

এই ক্যালকুলেটরটি চারটা মৌলিক অপারেশন প্লাস শতাংশ আর বন্ধনী সামলায়, যা বেশিরভাগ দৈনন্দিন পাটিগণিতের জন্য যথেষ্ট। আপনার কাজে ত্রিকোণমিতি, লগারিদম, সাধারণ বর্গ ছাড়িয়ে সূচক, বা পরিসংখ্যানগত ফাংশন জড়িত থাকলে তখন একটা বৈজ্ঞানিক ক্যালকুলেটর দরকার — বারবার বেসিক অপারেশন দিয়ে এসব আন্দাজ করার চেষ্টা করা এই কাজের জন্য বিশেষভাবে তৈরি একটা টুলের চেয়ে ধীর আর ভুলপ্রবণ।

দ্রুত যাচাইয়ের একটা অভ্যাস

কোনো ফলাফলের ওপর ভরসা করে কিছু করার আগে — বিল ভাগ করা, মালামাল অর্ডার করা — প্রথমে একটা মোটামুটি মানসিক আন্দাজ করে ক্যালকুলেটরের ফলাফলের সাথে তুলনা করা ভালো অভ্যাস। দুটো যদি খুব বেশি আলাদা হয়, তাহলে সম্ভবত কোনো সংখ্যা বা অপারেটর ভুল টাইপ হয়েছে, আর ভুল সংখ্যায় ভরসা করার আগেই সেটা ধরে ফেলা প্রতিবারই কয়েক সেকেন্ড বাড়তি সময় ব্যয় করার যোগ্য।

ব্যক্তিগত ও তাৎক্ষণিক

সব হিসাব সম্পূর্ণভাবে আপনার ব্রাউজারে চলে, জাভাস্ক্রিপ্টের নিজস্ব পাটিগণিত অপারেটর ব্যবহার করে, তাই ফলাফল আসে তাৎক্ষণিকভাবে, আর আপনার দেওয়া কোনো সংখ্যাই কখনো কোথাও পাঠানো, লগ করা বা শেয়ার করা হয় না।