ক্যালকুলেটর (পর্ব ৫): সংখ্যা পদ্ধতির রূপান্তর ও লজিকাল অপারেশন

This entry is part 5 of 5 in the series ক্যালকুলেটর

Casio fx-991EX-এ সংখ্যা পদ্ধতি সংক্রান্ত অঙ্ক করার MENU থেকে 3: Base-N মোড নির্বাচন করতে হবে। এই মোডে একটা সীমাবদ্ধতা হলো এখানে ভগ্নাংশ সংখ্যা নিয়ে কাজ করা করা যায় না। এটা MS, ES ও EX সিরিজের সমর্থিত সব ক্যালকুলেটরের ক্ষেত্রেই প্রযোজ্য। পূর্ণসংখ্যার বিভিন্ন সংখ্যা পদ্ধতির পূর্ণ সংখ্যার রূপান্তর ও অঙ্ক এই মোডে খুব সহজে করা যায়।

এখানে নীল রঙে DEC, HEX, BIN ও OCT চিহ্নিত বাটনগুলো ডেসিমাল, হেক্সাডেসিমাল, বাইনারি ও অক্টাল সংখ্যা পদ্ধতিতে পরিবর্তন করার জন্য। Base-N মোডে বাটনগুলো সরাসরি এই কাজে ব্যবহার হবে, SHIFT বা ALPHA ব্যবহার করার প্রয়োজন নেই। হেক্সাডেসিমাল মোডে গোলাপি চিহ্নিত A, B, C, D, E, F ব্যবহার করা যাবে। এখানেও শুধু বাটনগুলো প্রেস করতে হবে, তার আগে SHIFT বা ALPHA প্রেস করতে হবে না।

অক্টাল সংখ্যা 77-কে ডেসিমালে রূপান্তরের জন্য- OCT সিলেক্ট করে 77 লিখে = প্রেস করতে হবে। এরপর ডেসিমাল সিলেক্ট করতে হবে।

অথবা আরেকটি উপায় আছে। OPTN থেকে একবার ডাউন অ্যারো কী চাপলে d, h, b, o প্রতীকগুলো পাওয়া যাবে, যে প্রতীকগুলো সংখ্যাপদ্ধতিগুলো রিপ্রেজেন্ট করে। o মানে অক্টাল, d মানে ডেসিমাল -এরকম। DEC সিলেক্টেড অবস্থায় o77 লিখে = চাপলে অক্টাল 77-এর মান ডেসিমালে পাওয়া যাবে।

এভাবে যোগ-বিয়োগও করা যাবে। ধরা যাক আমি (৪C)16 + (53)8 – (1100)2 + (11)10 এর মান নির্ণয় করতে চাই। ক্যালকুলেটরে এভাবে লিখতে হবে: h8C + o53 – b1100 + d11, এরপর = চাপলে সিলেক্টেড নাম্বার সিস্টেমে আউটপুট প্রদর্শিত হবে। অন্য সিস্টেমে মান দেখার জন্য কাঙ্ক্ষিত সিস্টেমটি সিলেক্ট করতে হবে।

ঋণাত্মক সংখ্যা প্রকাশের জন্য fx-991EX এ 2’s কমপ্লিমেন্ট ব্যবহার হয়। অর্থাৎ, কোন সংখ্যার 2’s কমপ্লিমেন্ট সংখ্যাটির ঋণাত্মক হিসেবে বিবেচিত। বাইনারির ক্ষেত্রে সংখ্যাটি 32 bit-এ প্রকাশিত। যেমন ডেসিমাল 9-এর বাইনারি হলো 1001, এর 2’s কমপ্লিমেন্ট 0111। 32 bit করতে বামে অতিরিক্ত 1 যুক্ত হবে। তাই -(9)10 বাইনারিতে হবে 1111 1111 1111 1111 1111 1111 1111 0111।

যোগ-বিয়োগের মত গুণ বা ভাগ থাকলেও একইভাবে করা যাবে। কিন্তু ভাগের ক্ষেত্রে ফলাফল শুধু পূর্ণসংখ্যায় প্রদর্শিত হবে।

OPTN থেকে লজিকাল AND, OR, NOT, XOR, XAND অপারেশনগুলো পাওয়া যাবে। 1 আর 0-র NOR অপারেশন করতে Not(1or0) এভাবে লিখতে হবে।

Series Navigation<< ক্যালকুলেটর (পর্ব ৪): অসমতার সমাধান নিমিষেই!

2 Comments

Leave a Reply

Your email address will not be published.