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

सी # में परिवर्तनीय तर्क (वारार्ग)

C# में परिवर्तनीय तर्क प्राप्त करने के लिए परम कीवर्ड का उपयोग करें।

आइए पूर्णांकों को गुणा करने के लिए एक उदाहरण देखें। हमने किसी भी संख्या में int मानों को स्वीकार करने के लिए params कीवर्ड का उपयोग किया है -

static int Multiply(params int[] b)

उपरोक्त हमें एक और साथ ही दो int मानों के साथ संख्याओं का गुणन ज्ञात करने की अनुमति देता है। फ़्लोइंग एक ही फ़ंक्शन को कई मानों के साथ कॉल करता है -

int mulVal1 = Multiply(5);
int mulVal2 = Multiply(5, 10);

C# में चर तर्क कैसे काम करते हैं, यह समझने के लिए आइए पूरा कोड देखें -

उदाहरण

using System;

class Program {
   static void Main() {
      int mulVal1 = Multiply(5);
      int mulVal2 = Multiply(5, 10);

      Console.WriteLine(mulVal1);
      Console.WriteLine(mulVal2);
   }

   static int Multiply(params int[] b) {
      int mul =1;
      foreach (int a in b) {
         mul = mul*a;
      }
      return mul;
   }
}

  1. पायथन में एक स्वतंत्र चर द्वारा एक Hermite_e श्रृंखला को गुणा करें

    Hermite_e श्रृंखला को x से गुणा करने के लिए, जहां x स्वतंत्र चर है, Python Numpy में thepolynomial.hermite.hermemulx() विधि का उपयोग करें। विधि गुणन के परिणाम का प्रतिनिधित्व करने वाली एक सरणी देता है। पैरामीटर, c, Hermite_e श्रृंखला गुणांकों की 1-डी सरणी है जिसे निम्न से उच्च तक क्रमित किया गया है।

  1. पायथन में एक स्वतंत्र चर द्वारा एक लीजेंड्रे श्रृंखला को गुणा करें

    लीजेंड्रे श्रृंखला c को x से गुणा करने के लिए, जहां x स्वतंत्र चर है, Python Numpy में thepolynomial.laguerre.legmulx() विधि का उपयोग करें। विधि गुणन के परिणाम का प्रतिनिधित्व करने वाली एक सरणी देता है। दो लीजेंड्रे श्रृंखला c1 - c2 का अंतर देता है। तर्क निम्नतम क्रम पद से उच्चतम तक क्रमित गुणांकों

  1. पायथन में एक स्वतंत्र चर द्वारा लैगुएरे श्रृंखला को गुणा करें

    एक लैगुएरे श्रृंखला को एक स्वतंत्र चर से गुणा करने के लिए, पायथन में polynomial.laguerre.lagmulx() विधि का उपयोग करें। लैगुएरे श्रृंखला c को x से गुणा करें, जहां x स्वतंत्र चर है। पैरामीटर c लैगुएरे श्रृंखला गुणांकों की एक 1-डी सरणी है जिसे निम्न से उच्च तक क्रमित किया गया है। कदम सबसे पहले, आवश्यक