Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# में कैसे जांचें कि कोई संख्या 2 की घात है?

2 की घात n के रूप में एक संख्या है जहां n एक इंटीजर है।

संख्या दो को आधार और इंटीजर n को घातांक के रूप में घातांक का परिणाम।

n 2^n
01
12
24
38
416
532

उदाहरण 1 - बिटवाइज़ ऑपरेशन

class Program
{
    static void Main()
    {
        Console.WriteLine(IsPowerOfTwo(9223372036854775809));
        Console.WriteLine(IsPowerOfTwo(4));
        Console.ReadLine();
    }

    static bool IsPowerOfTwo(ulong x)
    {
        return x > 0 && (x & (x - 1)) == 0;
    }
}

आउटपुट

False
True

उदाहरण 2 - लूप दृष्टिकोण

class Program
{
    static void Main()
    {
        Console.WriteLine(IsPowerOfTwo(9223372036854775809));
        Console.WriteLine(IsPowerOfTwo(4));
        Console.ReadLine();
    }

    static bool IsPowerOfTwo(ulong n)
    {
        if (n == 0)
            return false;
        while (n != 1)
        {
            if (n % 2 != 0)
                return false;
            n = n / 2;
        }
        return true;
    }
}

आउटपुट

False
True
  1. पायथन प्रोग्राम में कैसे जांचें कि दी गई संख्या फाइबोनैचि नंबर है या नहीं? पायथन प्रोग्राम में कैसे जांचें कि दी गई संख्या फाइबोनैचि नंबर है या नहीं?

    इस लेख में, हम नीचे दिए गए प्रॉब्लम स्टेटमेंट के समाधान के बारे में सीखेंगे: प्रॉब्लम स्टेटमेंट एक संख्या n दिए जाने पर, जांचें कि n फाइबोनैचि नंबर है या नहीं। हम सभी जानते हैं कि nth फाइबोनैचि नंबर पिछले दो फाइबोनैचि नंबर्स का योग होता है। लेकिन वे पुनरावृत्ति संबंध के अलावा एक दिलचस्प संबंध भी प

  1. USB पोर्ट के पावर आउटपुट की जांच कैसे करें USB पोर्ट के पावर आउटपुट की जांच कैसे करें

    क्या आप चिंतित हैं कि आपके USB पोर्ट या तो अंडरपरफॉर्म कर रहे हैं या स्पेक से बाहर हैं? क्या ऐसा लगता है कि आपको इन पोर्ट्स से उतना चार्ज नहीं मिल रहा जितना आपको चाहिए? आप Windows की अंतर्निहित क्षमताओं, एक थर्ड-पार्टी ऐप, या एक वोल्टमीटर का उपयोग करके उपलब्ध पावर की मात्रा का पता लगा सकते हैं। Win

  1. कैसे जांचें कि पावर बैंक फ्लाइट में अनुमत है या नहीं कैसे जांचें कि पावर बैंक फ्लाइट में अनुमत है या नहीं

    अपने फोन के लिए कुछ अतिरिक्त जूस होना हमेशा काम आता है, खासकर जब आप एक नए शहर या देश में उतरने वाले हों। हालांकि, यदि आप प्लेन पर पावर पैक या कुछ अतिरिक्त बैटरी लाने की योजना बना रहे हैं, तो आपको शायद पहले उनके स्पेक्स चेक करने चाहिए: सब कुछ उड़ान नहीं भरता। अतिरिक्त-बड़े पावर बैंक या बहुत सारे छोटे