Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट में बिटवाइज़ XOR ऑपरेटर (^) क्या है?


यह अपने पूर्णांक तर्कों के प्रत्येक बिट पर एक बूलियन अनन्य या संचालन करता है। एक्सक्लूसिव या का अर्थ है कि या तो ऑपरेंड एक सत्य है या ऑपरेंड दो सत्य है, लेकिन दोनों नहीं।

उदाहरण

बिटवाइज XOR ऑपरेटर के साथ काम करने का तरीका जानने के लिए आप निम्न कोड को चलाने का प्रयास कर सकते हैं

लाइव डेमो

<html>
   <body>
      <script>
         <!--
         var a = 2;   // Bit presentation 10
         var b = 3;  // Bit presentation 11
         document.write("(a ^ b) => ");
         result = (a ^ b);
         document.write(result);
      </script>
   </body>
</html>

  1. जावास्क्रिप्ट बिटवाइज़ राइट शिफ्ट (>>) ऑपरेटर क्या है?

    बिटवाइज़ राइट शिफ्ट ऑपरेटर का उपयोग करते हुए, बायीं ओर से बिट शिफ्ट करें। सबसे दाहिने हिस्से पर विचार नहीं किया जाता है। उदाहरण जावास्क्रिप्ट बिटवाइज़ राइट शिफ्ट ऑपरेटर के साथ काम करने का तरीका जानने के लिए आप निम्न कोड को चलाने का प्रयास कर सकते हैं। <!DOCTYPE html> <html>    

  1. जावास्क्रिप्ट बिटवाइज़ XOR (^) ऑपरेटर क्या है?

    यदि दोनों बिट अलग हैं, तो बिटवाइज़ OR (|) ऑपरेटर का उपयोग करने पर 1 वापस आ जाता है। उदाहरण जावास्क्रिप्ट बिटवाइज़ एक्सओआर ऑपरेटर के साथ काम करने का तरीका जानने के लिए आप निम्न कोड को चलाने का प्रयास कर सकते हैं। <!DOCTYPE html> <html>    <body>       <s

  1. C++ में बिटवाइज़ XOR क्या है?

    बिटवाइज एक्सक्लूसिव OR ऑपरेटर (^) इसके पहले ऑपरेंड के हर बिट की तुलना इसके दूसरे ऑपरेंड के संगत बिट से करता है। यदि एक बिट 0 है और दूसरा बिट 1 है, तो संबंधित परिणाम बिट 1 पर सेट है। अन्यथा, संबंधित परिणाम बिट 0 पर सेट है। बिटवाइज़ एक्सक्लूसिव या ऑपरेटर के दोनों ऑपरेंड अभिन्न प्रकार के होने चाहिए। उद