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

C# में लघुगणक फ़ंक्शन (Log, Log10)


परिचय

System.Math क्लास लघुगणकीय गणनाओं के लिए मेथड प्रदान करती है।

मेथड

मेथडविवरण
Math.Log(x)प्राकृतिक लघुगणक (आधार e)।
Math.Log(x, base)निर्दिष्ट आधार में लघुगणक।
Math.Log10(x)आधार 10 लघुगणक।

उदाहरण

using System;

class Demo
{
    static void Main()
    {
        double val1 = Math.Log(1);       // ln(1) = 0
        double val2 = Math.Log10(1000);  // log10(1000) = 3
        double val3 = Math.Log(8, 2);    // log2(8) = 3

        Console.WriteLine("Log(1) = {0}", val1);
        Console.WriteLine("Log10(1000) = {0}", val2);
        Console.WriteLine("Log(8, 2) = {0}", val3);
    }
}

आउटपुट

Log(1) = 0
Log10(1000) = 3
Log(8, 2) = 3

नोट

  • इनपुट > 0 होना चाहिए; अन्यथा NaN या अपवाद।
  • Log(x, base) किसी भी आधार के लिए काम करता है।
  • प्रदर्शन के लिए Log10 और Log अनुकूलित हैं।
  1. - C# में इटरेटर फंक्शन्स (Iterator Functions)

    एक इटरेटर मेथड एक कलेक्शन पर कस्टम इटरेशन करता है। यह yield return स्टेटमेंट का उपयोग करता है और प्रत्येक एलिमेंट को एक समय में वापस करता है। इटरेटर वर्तमान स्थान को याद रखता है और अगले इटरेशन में अगला एलिमेंट वापस करता है।निम्नलिखित एक उदाहरण है:उदाहरणusing System; using System.Collections.Generic;

  1. - पायथन प्रोग्राम में लॉग फंक्शन

    इस ट्यूटोरियल में, हम math मॉड्यूल से लॉगरिदमिक फंक्शन के बारे में सीखने जा रहे हैं। हमारे पास लॉगरिदमिक फंक्शन के चार वेरिएंट हैं। पायथन उन सभी को math मॉड्यूल में प्रदान करता है। आइए उनके बारे में एक-एक करके सीखें। math.log(number, [Base]) math.log(number, [Base]) मेथड किसी भी Base का लॉगरिदम 계산

  1. - Python में लॉग फ़ंक्शन

    इस लेख में, हम Python 3.x या उससे पहले के संस्करणों में लॉग फ़ंक्शन के बारे में सीखेंगे। यहां हम विभिन्न आधारों के साथ लॉग मानों के विभिन्न रूपों का अवलोकन करेंगे। अब आइए Python स्टैंडर्ड लाइब्रेरी में लॉग फ़ंक्शन के उपयोग पर चर्चा करते हैं।यहां Python भाषा में उपलब्ध लॉग फ़ंक्शन के विभिन्न रूपों को