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

strtod () सी/सी++ में कार्य करता है

स्ट्रिंग को फ्लोटिंग पॉइंट नंबर में बदलने के लिए फ़ंक्शन strtod () का उपयोग किया जाता है। स्ट्रिंग को डबल टाइप नंबर में बदल दिया जाता है। यह परिवर्तित संख्या देता है, अन्यथा सफल होने पर, शून्य। यह "stdlib.h" हेडर फ़ाइल में घोषित किया गया है।

यहाँ C भाषा में strtod() का सिंटैक्स दिया गया है,

double strtod(const char *string, char **endpointer);

यहाँ,

स्ट्रिंग - परिवर्तित की जाने वाली स्ट्रिंग।

समापन सूचक - पहले से आवंटित वस्तु का सूचक और उसका मान संख्यात्मक मान के बाद फ़ंक्शन द्वारा अगले वर्ण पर सेट किया जाता है।

यहाँ C भाषा में strtod() का एक उदाहरण दिया गया है,

उदाहरण

#include <stdio.h>
#include <stdlib.h>
int main () {
   char s[20] = "8.28 is a number";
   char *p;
   double result;
   result = strtod(s, &p);
   printf("The number after conversion of string : %lf", result);
   return(0);
}

आउटपुट

The number after conversion of string : 8.280000

उपरोक्त कार्यक्रम में, एक चार प्रकार की सरणी s[20] घोषित की जाती है जिसे अल्फ़ान्यूमेरिक वर्णों के साथ आरंभ किया जाता है। फंक्शन strtod() उस स्ट्रिंग को डबल नंबर में बदलने के लिए प्रयोग किया जाता है।

char s[20] = "8.28 is a number";
char *p;
double result;
result = strtod(s, &p);

  1. mbsrtowcs() सी/सी++ में कार्य करता है

    इस लेख में हम C++ STL में काम करने, वाक्य रचना और std::mbsrtowcs() फ़ंक्शन के उदाहरणों पर चर्चा करेंगे। std::mbsrtowcs() क्या है? std::mbsrtowcs() फ़ंक्शन C++ STL में एक इनबिल्ट फ़ंक्शन है, जिसे हेडर फ़ाइल में परिभाषित किया गया है। mbsrtowcs() का अर्थ है कि यह नल टर्मिनेटेड मल्टीबाइट कैरेक्टर स्ट्

  1. सी/सी++ में एक नंबर लिंक गेम?

    खेल - मान लीजिए कि वर्गों का एक n × n सरणी है। इनमें से, कुछ वर्ग खाली हैं, कुछ ठोस हैं, और कुछ गैर-ठोस वर्ग पूर्णांक 1, 2, 3, ... द्वारा निर्धारित किए गए हैं। प्रत्येक पूर्णांक बोर्ड पर ठीक दो अलग-अलग वर्गों को बनाए रखता है या रखता है। खिलाड़ी का कार्य बोर्ड पर प्रत्येक पूर्णांक की दो घटनाओं को केव

  1. सिस्टम () सी/सी++ में फंक्शन

    कार्य को देखते हुए सिस्टम () को C/C++ में दिखाना है। सिस्टम () फ़ंक्शन C/C++ मानक पुस्तकालय का एक हिस्सा है। इसका उपयोग उन कमांड को पास करने के लिए किया जाता है जिन्हें कमांड प्रोसेसर या ऑपरेटिंग सिस्टम के टर्मिनल में निष्पादित किया जा सकता है, और अंत में पूरा होने के बाद कमांड को वापस कर देता है।