मैं सीसी: एक्सएनओआर/एक्सक्लूसिव-नॉर गेट?
if(VAL1 XNOR VAL2)
{
BLOCK;
}
कोई सुझाव में एक XNOR गेट लिखने के लिए सबसे प्रभावी तरीका खोजने की कोशिश कर रहा हूँ?
धन्यवाद।
मैं सीसी: एक्सएनओआर/एक्सक्लूसिव-नॉर गेट?
if(VAL1 XNOR VAL2)
{
BLOCK;
}
कोई सुझाव में एक XNOR गेट लिखने के लिए सबसे प्रभावी तरीका खोजने की कोशिश कर रहा हूँ?
धन्यवाद।
if(!(val1^val2))
{
block;
}
संपादित करें: तार्किक आपरेशन के बाहर, तो आप शायद ~(val1^val2)
चाहते सटीक होना करने के लिए चाहते हैं, लेकिन मैं लगता है! साफ।
यह मानकर val1
और val2
तो सामान्य सी तार्किक बूलियन फैशन (गैर-शून्य सही है) में इलाज किया जा रहे हैं,:
if (!val1^!!val2)
{
}
चाल करेंगे।
दो ऑपरेंड के साथ इस काफी सरल है:
if (val1 == val2)
{
block;
}
यह स्वीकार किए जाते हैं जवाब होना चाहिए। कभी-कभी, हम सबसे स्पष्ट चीजों से दूर दिखते हैं! – Ritikesh