bit-manipulation

    5गर्मी

    2उत्तर

    में "बिटवाइंड और" मैं सी से लुआ में एक कोड का अनुवाद करने की कोशिश कर रहा हूं और मुझे एक समस्या का सामना करना पड़ रहा है। मैं बिटवाइड और लुआ में कैसे अनुवाद कर सकता हूं? स्रोत सी कोड शामिल हैं: अगर ((

    5गर्मी

    1उत्तर

    द्वारा गुणा करने के समान नहीं है, मैंने केआर अभ्यास 2.1 का प्रयास किया - सीधे गणना द्वारा long चर की सीमा निर्धारित करें। क्योंकि बाएँ पारी अतिप्रवाह मुझे लगता है #include <stdio.h> #include <limits.

    7गर्मी

    2उत्तर

    मैंने आईटी का अध्ययन नहीं किया, और केवल हाल ही में bit shifts और two's complement के लिए एक आवेदन आया। तो, क्या आप कृपया अपने स्पष्टीकरण में सरल अंग्रेजी का उपयोग कर सकते हैं और मान सकते हैं कि मुझे आ

    12गर्मी

    2उत्तर

    में बाइट्स साथ काम नहीं करता मैं की तरह kotlin कोड लिखने की कोशिश कर रहा हूँ: for (byte b : hash) stringBuilder.append(String.format("%02x", b&0xff)); लेकिन मैं "&" से कोई संबंध नहीं है। मैं "ब

    7गर्मी

    1उत्तर

    मैं यह जांचना चाहता हूं कि char में 8 बिट्स int के 32 बिट्स का एक सबस्ट्रिंग हैं या नहीं। for (int i = 0; i < 25; i++) { int tmp = a; tmp <<= 24; tmp >>= 24; int res = b^tmp;

    8गर्मी

    2उत्तर

    एक हस्ताक्षरित पूर्णांक में पहले (कम से कम महत्वपूर्ण) 2 अलग-अलग बिट्स को स्वैप करने का तेज़ और सुरुचिपूर्ण तरीका क्या होगा? उदा। 100100 -> 100010 110011 -> 110101 अब तक मैं इस के साथ आया था: unsig

    6गर्मी

    2उत्तर

    पर रूपांतरण द्वारा लंबे समय तक अग्रणी शून्य ढूंढना Long.numberOfLeadingZeros(long i) विधि ढूंढने से पहले, मैं युगल के लिए लंबे समय तक कास्टिंग कर रहा था और Math.getExponent(double d) का उपयोग कर रहा थ

    5गर्मी

    1उत्तर

    मैं पाइथन में दो उदाहरणों (मूल रूप से जावा में लिखे गए) में पुन: पेश करने की कोशिश कर रहा हूं जो मुझे एक पुस्तक में मिला। दो फ़ंक्शन जांचते हैं कि स्ट्रिंग में दोहराए गए वर्ण हैं या नहीं। पहला फ़ंक्शन

    6गर्मी

    1उत्तर

    आज, मैंने देखा है कि कई सरल बिटवाइज़ और अंकगणितीय आपरेशनों की गति मेरी 64-बिट पीसी पर int, unsigned, long long और unsigned long long के बीच काफी अलग है। विशेष रूप से, unsigned के लिए long long के लिए

    5गर्मी

    1उत्तर

    विशिष्ट बिट जाओ मैं एक UInt32 चर की तरह 3238844000. अब मैं पहले दो बिट्स के बाद इस संख्या के पहले दो बिट और 6 बिट प्राप्त करना चाहते है। दोनों बिट्स int होना चाहिए। Decimal: 3238844000 Binary: 110000