📖 Kahani Ke Shuruaat – Lanka Dahan aur Binary Yudh
Ek bar ki baat baa... Lanka me Ravan ke empire chal raha rahaa, jahan har data 8-bit ke form me store rahaa.
Tabhi Ayodhya se Binary Devta – Hanuman ji Lanka ke binary system me ghusalin. Aur shuru hola Bitwise Yudh!
⚔️ Bitwise AND (&) – Jab Sirf Dono me Shakti ho tabhi kaam kare
Hanuman ji bola:
"Ee operator tabhi kaam karela jab dono side me power ho."
int vanarSena = 12; // 1100
int RamBhakt = 10; // 1010
int result = vanarSena & RamBhakt;
cout << result; // Output: 8 (1000)
Explanation:
Jab 1 aur 1 milta tabhi 1 aata. Jaise ki Lanka ke do gate pe suraksha ho tabhi entry milta!
🔥 Bitwise OR (|) – Jab koi ek bhi shaktishaali ho, tab victory pakki!
int gadaPower = 12; // 1100
int tailFire = 10; // 1010
int result = gadaPower | tailFire;
cout << result; // Output: 14 (1110)
Hanuman ji ke gada me shakti na ho, to unka laal tail hi Lanka ke jala de.
"Koi ek bhi shaktishaali ho, Lanka to jali jayi!"
⚡ Bitwise XOR (^) – Jab alag-alag pair mile, tabhi aag lagta!
int HanumanMood = 12; // 1100
int RavanGuard = 10; // 1010
int result = HanumanMood ^ RavanGuard;
cout << result; // Output: 6 (0110)
Explanation:
Jab Hanuman ji aur Ravan ke guard ek jaise ho jaawe tab shanti, lekin jab dono alag ho jaawe tabh Dhamaka!
⏩ Left Shift (<<) – Jab Hanuman ji apna size badhaake Lanka ke upar chha jaai
int strength = 3; // 0011
int boosted = strength << 2;
cout << boosted; // Output: 12 (1100)
"Bajrangbali ke power do guna, chaar guna ban jaayi jab shift left kara!"
⏪ Right Shift (>>) – Jab Lanka ke guards kamti ho jaai, matlab Ravan ke weakness samay aa gail
int lankaDefense = 16; // 10000
int reduced = lankaDefense >> 2;
cout << reduced; // Output: 4 (0100)
"Jab Lanka ke suraksha half ho jaai, tab Ayodhya ke vijay confirm!"
🪔 Operator Summary Table – Ramayan ke Touch Me
| Operator | Naam | Mythical Explanation |
|---|---|---|
& |
AND | Dono sena ready, tabhi vijay |
| |
OR | Koi ek kaafi baa |
^ |
XOR | Alag-alag hone par hi dhamaka |
<< |
Left Shift | Size badha, power double |
>> |
Right Shift | Size ghatla, kamjori badha |
📚 FAQ Section
Q: Bitwise operator kis data type pe kaam karela?
👉 Mainly int, char, short jaise integer types pe.
Q: & aur && me ka antar baa?
👉 & bitwise AND baa, jabki && logical AND baa (true/false ke liye use hota).
🔗 Internal Blog Links
- 👉 C++ Logical Operators – Jab Sweety loyalty test le hali
- 👉 C++ Relational Operators – Sweety vs Guddu ka comparison
- 👉 C++ If-Else – Jab man kahe haan, dimaag kahe naa
🌐 External SEO Links
- 📘 GeeksforGeeks – C++ Bitwise Operators
- 🧠 StackOverflow – Bitwise magic in C++
- 📖 Medium – Bitwise Operator Simplified
🔮 Agla Vishay (Next Topic Suggestion)
🪙 "C++ Increment & Decrement Operators – Jab Krishna ji Sudarshan Chakra ko +1 speed me ghumawale!"
Ee post aur bhi dhamakedar aur divine hoee.
Tayyar baa? Likh de? 😄

No comments:
Post a Comment