Total Pageviews

Wednesday, September 13, 2023

पाइथन में Bitwise Operators

 Bitwise Operators

इनका प्रयोग दो operands के वैल्यूज के बीच bit by bit operation करने के लिए किया जाता है। इनका प्रयोग करते हुए सामान्य संख्याओं में दिए गए वैल्यूज को बाइनरी वैल्यूज में बदलने के बाद उन पर गणितीय संक्रियाएँ की जाती हैं। पाइथन में प्रयुक्त होने वाले bitwise operators निम्नलिखित हैं-

ऑपरेटर

कार्य

& (binary and)

यदि दो operands में दोनों बिट्स समान स्थान (same place) पर हों, तो 1 होगा, नहीं तो 0.

| (binary or)

यदि दो operands में दोनों बिट्स शून्य ‘0’ हों, तो 0 होगा, नहीं तो 1.

^ (binary xor)

यदि दो operands में दोनों बिट्स भिन्न (different) हों, तो 1 होगा, नहीं तो 0.

~ (negation)

यह किसी एक ही operand पर कार्य करने के लिए है। यह बिट के मूल्य का विपरीत प्रदान करता है, जैसे- यदि operand का बिट ‘1’ हो तो ‘0’ आएगा, और 0 होगा, तो 1 आएगा।

<< (left shift)

बाईं ओर shift करने के लिए।

>> (right shift)

दाईं ओर shift करने के लिए।

No comments:

Post a Comment