के लिए एल्गोरिदम यदि मेरे पास 32-बिट बाइनरी नंबर है और मैं 16-बिट संख्या के बाइनरी नंबर के निचले 16-बिट को प्रतिस्थापित करना चाहता हूं जो मेरे पास है और उस संख्या के ऊपरी 16-बिट को रखें एक नया द्विआधारी संख्या उत्पन्न करें .. मैं सरल बिटवाई ऑपरेटर का उपयोग करके यह कैसे कर सकता हूं?बिटवाईड फिडलिंग
उदाहरण के लिए 32-बिट द्विआधारी संख्या है:
1010 0000 1011 1111 0100 1000 1010 1001
और कम 16 बिट मेरे पास है:
0000 0000 0000 0001
तो परिणाम है:
1010 0000 1011 1111 0000 0000 0000 0001
मैं यह कैसे कर सकता हूँ?
मैं एक ही चरण – aherlambang
आप 1 ऑपरेटर के साथ ऐसा नहीं कर सकते में ऐसा करना चाहते हैं के साथ 16 बिट मूल्य विलय करने के लिए। आपको कम से कम 2 की आवश्यकता है, और साइन एक्सटेंशन शामिल है, 3. – polygenelubricants