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

सी # में गणित वर्ग

मैच वर्ग में त्रिकोणमितीय, लघुगणक और अन्य गणितीय कार्यों के लिए स्थिर विधियाँ और स्थिरांक हैं।

सी # में गणित वर्ग में Math.E और Math.PI फ़ील्ड हैं। आइए दोनों क्षेत्रों का एक उदाहरण देखें -

Math.E

यह नियतांक ई द्वारा निर्दिष्ट प्राकृतिक लघुगणकीय आधार है।

वाक्यविन्यास

वाक्य रचना इस प्रकार है -

public const double E = 2.71828182845905;

उदाहरण

आइए अब एक उदाहरण देखें -

using System;
public class Demo{
   public static void Main(){
      double d = Math.E;
      Console.WriteLine("Math.E = " + d);
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Math.E = 2.71828182845905

Math.PI

Math.PI फ़ील्ड एक वृत्त की परिधि और उसके व्यास के अनुपात का प्रतिनिधित्व करती है, जो स्थिरांक, द्वारा निर्दिष्ट है।

वाक्यविन्यास

वाक्य रचना इस प्रकार है -

public const double PI = 3.14159265358979;

उदाहरण

आइए अब एक उदाहरण देखें -

using System;
public class Demo{
   public static void Main(){
      double d = Math.PI;
      Console.WriteLine("Math.PI = " + d);
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Math.PI = 3.14159265358979

अब, आइए गणित वर्ग के तरीकों के कुछ उदाहरण देखें।

Math.Acos()

C# में Math.Acos() विधि उस कोण को लौटाती है जिसका कोसाइन निर्दिष्ट संख्या है। यह संख्या दोहरा मान तर्क है।

वाक्यविन्यास

वाक्य रचना इस प्रकार है -

public static double Acos (double val);

ऊपर, वैल एक कोसाइन का प्रतिनिधित्व करने वाली संख्या है, जहां वैल -1 से बड़ा या बराबर होना चाहिए, लेकिन 1 से कम या बराबर होना चाहिए।

उदाहरण

आइए अब Math.Acos() विधि को लागू करने के लिए एक उदाहरण देखें -

using System;
public class Demo {
   public static void Main(){
      double val1 = -0.0;
      double val2 = Double.PositiveInfinity;
      double val3 = Double.NaN;
      Console.WriteLine("Return value of {0} : {1}",
      val1, Math.Acos(val1));
      Console.WriteLine("Return value of {0} : {1}",
      val2, Math.Acos(val2));
      Console.WriteLine("Return value of {0} : {1}",
      val2, Math.Acos(val3));
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Return value of 0 : 1.5707963267949
Return value of ∞ : NaN
Return value of ∞ : NaN

Math.Pow()

C# में Math.Pow() विधि का उपयोग किसी अन्य संख्या की घात तक बढ़ाई गई संख्या की गणना करने के लिए किया जाता है।

वाक्यविन्यास

निम्नलिखित वाक्य रचना है -

public static double Pow(double val1, double val2)

ऊपर, वैल1 एक डबल-सटीक फ़्लोटिंग-पॉइंट संख्या है जिसे एक शक्ति तक बढ़ाया जाना है। जबकि वैल 2 एक डबल-सटीक फ़्लोटिंग-पॉइंट नंबर है जो एक शक्ति निर्दिष्ट करता है।

उदाहरण

आइए अब Math.Pow() विधि को लागू करने के लिए एक उदाहरण देखें -

using System;
public class Demo {
   public static void Main(){
      double res;
      res = Math.Pow(5, 0);
      Console.WriteLine("Math.Pow(5,0) = "+res);
      res = Math.Pow(0,5);
      Console.WriteLine("Math.Pow(0,5) = "+res);
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Math.Pow(5,0) = 1
Math.Pow(0,5) = 0

  1. सी # में कंसोल क्लास

    C# में कंसोल क्लास का उपयोग कंसोल अनुप्रयोगों के लिए मानक इनपुट, आउटपुट और त्रुटि स्ट्रीम का प्रतिनिधित्व करने के लिए किया जाता है। आइए C# - . में कंसोल वर्ग के गुणों के कुछ उदाहरण देखें Console.CursorLeft संपत्ति C# में कंसोल के CursorLeft को बदलने के लिए, Console.CursorLeft प्रॉपर्टी का उपयोग कर

  1. सी # में गणित वर्ग के तरीके

    C# में System.Math वर्ग गणितीय संक्रियाओं, त्रिकोणमितीय, लघुगणकीय गणनाओं आदि को करने के लिए गुण प्रदान करता है। इसके कुछ तरीकों में शामिल हैं - Sr.No विधि और विवरण 1 Abs(दशमलव) किसी दशमलव संख्या का निरपेक्ष मान देता है। 2 एब्स(डबल) डबल-सटीक फ़्लोटिंग-पॉइंट संख्या का निरपेक्ष मान देता है।

  1. सी # में कक्षा

    डेटा प्रकार के लिए ब्लूप्रिंट वह है जिसे आप C# में क्लास कह सकते हैं। ऑब्जेक्ट एक वर्ग के उदाहरण हैं। एक वर्ग का गठन करने वाली विधियों और चरों को वर्ग के सदस्य कहा जाता है। उदाहरण C# में एक वर्ग का सामान्य रूप निम्नलिखित है - <access specifier> class class_name {    // member variab