operand
operand শব্দটি মূলত কম্পিউটার বিজ্ঞান এবং গণিতের একটি বিশেষ পরিভাষা। সহজ কথায়, যখন আমরা কোনো গাণিতিক কাজ (যেমন যোগ, বিয়োগ, গুণ বা ভাগ) করি, তখন যে সংখ্যা বা মানগুলোর ওপর সেই কাজটি করা হয়, তাদেরই operand বা অপার্যান্ড বলা হয়। উদাহরণস্বরূপ, ১০ + ২০ এই রাশিতে + চিহ্নটি হলো অপারেটর (যেটি নির্দেশ করে কী কাজ করতে হবে), আর ১০ এবং ২০ হলো অপার্যান্ড।
ব্যবহারিক প্রেক্ষাপট ও পার্থক্য
বাংলায় আমরা সাধারণত একে 'সংখ্যা' বা 'মান' বলে থাকি, কিন্তু কারিগরি ক্ষেত্রে operand শব্দটি ব্যবহার করা হয় যাতে এটি 'অপারেটর' (Operator) থেকে আলাদা করা যায়। অনেক সময় শিক্ষার্থীরা operator এবং operand-এর মধ্যে গুলিয়ে ফেলে। মনে রাখতে হবে, অপারেটর হলো 'ক্রিয়া' বা 'নির্দেশ', আর অপার্যান্ড হলো সেই 'বস্তু' যার ওপর সেই নির্দেশটি কার্যকর হয়।
সঠিক ব্যবহার: ৫ * ৪ এখানে ৫ এবং ৪ হলো operand।
ভুল ধারণা: অনেকে মনে করেন শুধুমাত্র সংখ্যাই operand হতে পারে, কিন্তু প্রোগ্রামিংয়ের ক্ষেত্রে একটি ভেরিয়েবল (Variable) বা পুরো একটি সমীকরণও operand হিসেবে কাজ করতে পারে।
প্রযুক্তিগত বৈশিষ্ট্য
অপার্যান্ডের সংখ্যা অনুযায়ী বিভিন্ন ধরনের অপারেটর থাকে। যেমন, unary operator-এর ক্ষেত্রে মাত্র একটি operand থাকে (যেমন: -৫ এখানে - হলো অপারেটর এবং ৫ হলো অপার্যান্ড)। অন্যদিকে, binary operator-এর ক্ষেত্রে দুটি operand থাকে (যেমন: ১০ / ২)। এই পার্থক্যটি বোঝা অত্যন্ত জরুরি কারণ এটি প্রোগ্রামিং লজিক এবং গাণিতিক সংকেত বুঝতে সাহায্য করে।
Meanings
সেই পরিমাণ বা বস্তু যার ওপর কোনো গাণিতিক প্রক্রিয়া বা যৌক্তিক ফাংশন প্রয়োগ করা হয়।
In the expression 5 + 3, both 5 and 3 are operands.