অপারেটরের প্রিসিডেন্স (Precedence of Operator)

নিচের সরল অঙ্কটি লক্ষ্য করুনঃ
12 + 10 / 2 + 3*2 -5
সরল অঙ্কের নিয়ম অনুযায়ীঃ
এখানে প্রথমে ভাগের কাজটি আগে হবে
পরে গুনের কাজ হবে
পরে যোগের কাজ হবে
পরে বিয়োগের কাজ হবে
অর্থাৎ উপরের অঙ্কটি নিচের ধাপ অনুযায়ী হবে
১ম ধাপ :12 + 5 + 3 * 2 – 5
২য় ধাপ : 12 + 5 + 6 – 5
৩য় ধাপ : 23 – 5
৪র্থ ধাপ : 18
এখানে +,-,/ এবং * কে বলা হয় Arithmetic operators. উপরের সরল অঙ্কটিতে এ arithmetic operators গুলোর প্রত্যেকটির আলাদা আলাদা প্রাধান্য বা priority আছে।যেমন ভাগের কাজের প্রাধান্য সবচেয়ে বেশি,তার পর গুণের কাজ,তারপর যোগের এবং সবশেষে বিয়োগের।বিভিন্ন operators এর এই যে প্রাধান্য একেই বলে অপারেটরের-প্রিসিডেন্স (precedence of operators). অর্থাৎ precedence of operators হলো কিছু নিয়ম যেই নিয়মগুলো নির্ধারণ করে কোন operators এর কাজ আগে হবে এবং কোনটির কাজ পরে হবে।


Next Previous