bit-shift

    6गर्मी

    3उत्तर

    मुझे फ़ाइल की सामग्री को सत्यापित करने के लिए चेकसम (सीआरसी 16 सीसीआईटीटी) लागू करना होगा। चेकसम, सी या जावा में लागू करने के लिए आसान है < < और >> ऑपरेटर और नेट पर उपलब्ध कई उदाहरण। बात यह है कि ...

    8गर्मी

    5उत्तर

    के लिए भिन्न होते हैं निम्नलिखित दो ऑपरेशन जावा में x = 31 या 32 के लिए अलग-अलग परिणाम क्यों प्राप्त करते हैं लेकिन x=3 के लिए समान परिणाम क्यों हैं? int x=3; int b = (int) Math.pow(2,x); int c = 1<

    5गर्मी

    2उत्तर

    क्या कोई मुझे एआरएम बिट-शिफ्ट की व्याख्या कर सकता है जैसे कि मैं पांच वर्ष का हूं? मुझे किसी भी चीज की बहुत कम समझ है जिसमें गैर-दशमलव संख्या प्रणाली शामिल है ताकि बिट बदलावों और बिटवाई ऑपरेटरों की अव

    19गर्मी

    6उत्तर

    शिफ्ट ऑपरेशंस O(1) या O(n) हैं? क्या यह समझ में आता है कि कंप्यूटर को आम तौर पर 1 स्थान स्थानांतरित करने के बजाय 31 स्थानों को स्थानांतरित करने के लिए अधिक संचालन की आवश्यकता होती है? या यह समझ संचालन

    12गर्मी

    2उत्तर

    क्या कोई विशेष कारण है कि ये गायब हैं? वे BigInteger में मौजूद हैं, लेकिन BigInteger के अपरिवर्तनीय डिज़ाइन पैटर्न के कारण ये आमतौर पर बहुत धीमे होते हैं। BitSet बहुत अच्छा है क्योंकि यह उत्परिवर्तनीय

    8गर्मी

    2उत्तर

    में 80 बिट्स डेटाटाइप को मैनिपुलेट करना मैं सी में कुछ क्रिप्टोग्राफिक एल्गोरिदम लागू कर रहा हूं जिसमें 80 बिट्स कुंजी शामिल है। एक विशेष ऑपरेशन में बिट्स की कुंजी एक्स संख्या को स्थानांतरित करने के ल

    11गर्मी

    3उत्तर

    हस्ताक्षरित इनट्स पर शिफ्ट ऑपरेशंस एक हस्ताक्षरित परिणाम क्यों देते हैं, लेकिन छोटे हस्ताक्षरित ऑपरेटरों पर संचालन के परिणामस्वरूप हस्ताक्षरित int होता है? int signedInt = 1; int shiftedSignedInt = s

    5गर्मी

    3उत्तर

    पर 2^31 असाइन करने के बाद अजीब परिणाम प्रश्न शीर्षक के रूप में, हस्ताक्षर किए गए और हस्ताक्षरित 32-बिट पूर्णांक चर के लिए 2^31 असाइन करने से एक अप्रत्याशित परिणाम मिलता है। MyPC/# c++ test.cpp -o test

    6गर्मी

    2उत्तर

    मैं सी में इस कोड है (यह केवल अध्ययन के लिए है): char x; uint64_t total = 0; for(x = 20; x < 30; x++){ total = (((((1 << x) * x)/64) + 1) * sizeof(uint64_t)); printf("%d - %llu\

    5गर्मी

    4उत्तर

    मुझे इसे थोड़ा सा बाएं शिफ्ट दोनों को लागू करने की आवश्यकता है, और LC-3 Assembly का उपयोग करके थोड़ा सा दायां शिफ्ट करें। असल में, प्रत्येक बिट को शिफ्ट की दिशा में एक स्थान पर स्थानांतरित किया जाना च