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

C भाषा में math.h लाइब्रेरी के महत्वपूर्ण फंक्शन्स समझाएं

C प्रोग्रामिंग भाषा में सभी गणितीय संबंधित फंक्शन्स math.h हेडर फाइल में स्टोर होते हैं। फंक्शन्स को नीचे विस्तार से समझाया गया है।

sin()

यह फंक्शन अपने आर्गुमेंट का साइन मान खोजने के लिए उपयोग किया जाता है।

sin() फंक्शन का सिंटैक्स निम्नानुसार है:

double sin(double a);

उदाहरण के लिए,

double a = sin(3.14/2);

आउटपुट निम्नानुसार है:

a = 1 (लगभग)

cos()

यह अपने आर्गुमेंट का कोसाइन मान खोजने के लिए उपयोग किया जाता है।

cos() फंक्शन का सिंटैक्स निम्नानुसार है:

double cos(double a);

उदाहरण के लिए,

double a = cos(3.14/2);

आउटपुट निम्नानुसार है:

a = 0 (लगभग)

tan()

यह अपने आर्गुमेंट का टैंजेंट मान खोजने के लिए उपयोग किया जाता है।

tan() फंक्शन का सिंटैक्स निम्नानुसार है:

double tan(double a);

उदाहरण के लिए,

double a = tan(3.14/2);

exp()

यह अपने आर्गुमेंट का एक्सपोनेंट मान खोजने के लिए उपयोग किया जाता है।

exp() के लिए सिंटैक्स निम्नानुसार है:

double exp(double a);

उदाहरण के लिए,

double a = exp(4.6);

floor()

यह एक फ्लोट नंबर को नीचे राउंड करने के लिए उपयोग किया जाता है।

floor() फंक्शन का सिंटैक्स निम्नानुसार है:

double floor(double a);

उदाहरण के लिए,

double a = floor(93.58);

आउटपुट निम्नानुसार है:

a = 93

ceil()

यह एक फ्लोट नंबर को ऊपर राउंड करने के लिए उपयोग किया जाता है।

ceil() फंक्शन का सिंटैक्स निम्नानुसार है:

double ceil(double a);

उदाहरण के लिए,

double a = ceil(93.58);

आउटपुट निम्नानुसार है:

a = 94

abs()

यह एक पूर्णांक का निरपेक्ष मान खोजने के लिए उपयोग किया जाता है।

abs() फंक्शन का सिंटैक्स निम्नानुसार है:

int abs(int a);

उदाहरण के लिए,

int a = abs(-6);

आउटपुट निम्नानुसार है:

a = 6

pow()

यह एक मान की घात खोजने के लिए उपयोग किया जाता है।

pow() फंक्शन का सिंटैक्स निम्नानुसार है:

double pow(double a, double b);

उदाहरण के लिए,

double x = pow(2, 3)

आउटपुट निम्नानुसार है:

x = 8

sqrt()

यह अपने आर्गुमेंट का वर्गमूल मान खोजने के लिए उपयोग किया जाता है।

sqrt() फंक्शन का सिंटैक्स निम्नानुसार है:

double sqrt(double a);

उदाहरण के लिए,

double x = sqrt(36);

आउटपुट निम्नानुसार है:

x = 6
  1. C में स्ट्रिंग लाइब्रेरी फंक्शन्स और उदाहरण C में स्ट्रिंग लाइब्रेरी फंक्शन्स और उदाहरण

    string.h लाइब्रेरी फंक्शन्स स्ट्रिंग हैंडलिंग के लिए पूर्वनिर्धारित फंक्शन्स string.h में उपलब्ध हैं। प्रमुख फंक्शन्स 1. strlen() - स्ट्रिंग लंबाई स्ट्रिंग में कैरेक्टर्स की संख्या लौटाता है (नल टर्मिनेटर छोड़कर)। int strlen(const char *str); char a[30] = Hello; int l = strlen(a); // 5 2. strcpy(

  1. C में पॉइंटर्स का उपयोग करके अंकगणितीय ऑपरेशन्स C में पॉइंटर्स का उपयोग करके अंकगणितीय ऑपरेशन्स

    पॉइंटर घोषणा, आरंभीकरण और एक्सेस int qty = 179; int *p; p = &qty; // p अब qty का एड्रेस रखता है पॉइंटर्स के साथ अंकगणितीय ऑपरेशन्स यदि पॉइंटर्स उचित रूप से घोषित और आरंभीकृत हैं, तो निम्न वैध हैं: वैध ऑपरेशन्स *p1 + *p2, *p1 - *p2, *p1 * *p2, *p1 / *p2 (वैल्यूज पर ऑपरेशन) p1 + 4, p2 - 2 (पॉइंटर अ

  1. C भाषा में संरचना अवधारणा का उपयोग करके बिट फ़ील्ड की व्याख्या C भाषा में संरचना अवधारणा का उपयोग करके बिट फ़ील्ड की व्याख्या

    बिट फ़ील्ड का उपयोग वेरिएबल के आकार को बिट्स के संदर्भ में निर्दिष्ट करने के लिए किया जाता है। आमतौर पर, इसे एक संरचना के अंदर परिभाषित किया जाता है। बिट फ़ील्ड: 1 बाइट = 8 बिट्स उदाहरण के लिए, नीचे एक उदाहरण समझाया गया है: Struct info{ int x:2; }; यहां, x 2 बिट्स पर कब्जा करता है। बिट फ़ील