বিস্ময় অ্যানসারস এ আপনাকে সুস্বাগতম। এখানে আপনি প্রশ্ন করতে পারবেন এবং বিস্ময় পরিবারের অন্যান্য সদস্যদের নিকট থেকে উত্তর পেতে পারবেন। বিস্তারিত জানতে এখানে ক্লিক করুন...
137 জন দেখেছেন
"সি এর অপারেটরস ও এক্সপ্রেশনস" বিভাগে করেছেন (6,252 পয়েন্ট)

2 উত্তর

0 টি পছন্দ
করেছেন (8,279 পয়েন্ট)
যেসব অপারেটর দুটি ডাটা নিয়ে কাজ করে তাদের বাইনারি অপারেটর বলে। যেমন : a=2-5 লেখা হলে এখানে আবার ‘-’ বাইনারি অপারেটর। কারণ তা ২ এবং ৫ দুজনকে নিয়েই কাজ করেছে।
অর্থাৎ দুইটি ডাটা নিয়ে কাজ করতে এই অপারেটর ব্যবহার করা হয়।
0 টি পছন্দ
করেছেন (1,148 পয়েন্ট)
কম্পিউটার যেকোন
তথ্যকে নাম্বার
হিসেবে মেমরিতে
রাখে। আর এই
নাম্বারগুলো থাকে
দ্বিমিক আকারে,
অর্থাৎ ২ ভিত্তিক
নাম্বার বা বাইনারি
নাম্বার হিসেবে।
বাইনারিতে কোন
নাম্বারকে প্রকাশ
করার জন্য কেবল দুটি
ডিজিট রয়েছে, 0
এবং 1 । প্রতিটি 0 বা
1 হল একেকটি বিট।
বিট-ওয়াইজ
অপারেটরগুলো সমগ্র
নাম্বার নিয়ে কাজ
না করে এই বিটগুলোর
একেকটির উপর পৃথক
পৃথকভাবে কাজ করে।
যেহেতু একটি বিটে
কেবল 0 এবং 1 এই দুটি
ডিজিটের একটি
থাকতে পারে, তাই
যেকোন বিট-ওয়াইজ
অপারেটর দিয়ে যাই
করা হোক না কেন,
শেষ পর্যন্ত একটি বিট
হয় পরিবর্তিত হয়ে 0/1
হবে নতুবা যা ছিল
তাই থাকবে।
সি ল্যাঙ্গুয়েজে ৬টি
বিট-ওয়াইজ অপারেটর
রয়েছে, যথা –
১) & (AND)
        ৪) ^ (
XOR)
২) | (OR)
         ৫) << (
LEFT SHIFT)
৩) ~ (NOT)
        ৬) >> (
RIGHT SHIFT)
টি উত্তর

সম্পর্কিত প্রশ্নগুচ্ছ

299,310 টি প্রশ্ন

386,967 টি উত্তর

116,925 টি মন্তব্য

165,025 জন নিবন্ধিত সদস্য

বিস্ময় বাংলা ভাষায় সমস্যা সমাধানের একটি নির্ভরযোগ্য মাধ্যম। এখানে আপনি আপনার প্রশ্ন করার পাশাপাশি অন্যদের প্রশ্নে উত্তর প্রদান করে অবদান রাখতে পারেন অনলাইনে বিভিন্ন সমস্যার সমাধানের জন্য সবথেকে বড় এবং উন্মুক্ত তথ্যভাণ্ডার গড়ে তোলার কাজে।
...