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

मैं सी ++ में डबल को स्ट्रिंग में कैसे परिवर्तित करूं?


एक डबल को std::to_string का उपयोग करके C++ में एक स्ट्रिंग में परिवर्तित किया जा सकता है। आवश्यक पैरामीटर एक दोहरा मान है और एक स्ट्रिंग ऑब्जेक्ट लौटाया जाता है जिसमें वर्णों के अनुक्रम के रूप में दोहरा मान होता है।

एक प्रोग्राम जो इसे C++ में प्रदर्शित करता है, वह इस प्रकार दिया गया है।

उदाहरण

#include <iostream>
#include <string.h>
using namespace std;
int main() {
   double d = 238649.21316934;
   string s = to_string(d);
   cout << "Conversion of double to string: " << s;
   return 0;
}

आउटपुट

उपरोक्त कार्यक्रम का आउटपुट इस प्रकार है।

Conversion of double to string: 238649.213169

आइए अब उपरोक्त कार्यक्रम को समझते हैं।

डबल प्रकार का एक चर d 238649.21316934 मान के साथ प्रारंभ किया गया है। यह दोहरा मान to_string का उपयोग करके एक स्ट्रिंग में बदल जाता है। अंत में यह प्रदर्शित होता है। इसे दिखाने वाला कोड स्निपेट इस प्रकार है।

double d = 238649.21316934;
string s = to_string(d);
cout << "Conversion of double to string: " << s;

  1. वर्णों की एक सरणी को C# में एक स्ट्रिंग में कैसे बदलें?

    आइए पहले 5 वर्णों की एक सरणी सेट करें - char[] ch = new char[15]; ch[0] = 'T'; ch[1] = 'r'; ch[2] = 'i'; ch[3] = 'c'; ch[4] = 'k'; अब उन्हें एक स्ट्रिंग में बदल दें - string str = new string(ch); ये रहा पूरा कोड - उदाहरण Using System; class Program {  

  1. वर्णों की सूची को C# में एक स्ट्रिंग में कैसे बदलें?

    सबसे पहले, वर्ण सेट करें। char[] arr = new char[5]; arr[0] = 'Y'; arr[1] = 'E'; arr[2] = 'S'; अब, उन्हें स्ट्रिंग में बदलें। string res = new string(arr); वर्णों की सूची को एक स्ट्रिंग में बदलने के लिए पूरा कोड निम्नलिखित है - उदाहरण using System; class Program {   &n

  1. प्रारूप विधि का उपयोग करके एक डबल मान को जावा स्ट्रिंग में कैसे परिवर्तित करें?

    यह विधि एक प्रारूप स्ट्रिंग और तर्क (varargs) को स्वीकार करती है और निर्दिष्ट प्रारूप में दिए गए चर (ओं) का एक स्ट्रिंग ऑब्जेक्ट लौटाती है। आप प्रारूप () विधि का उपयोग करके एक डबल मान को स्ट्रिंग में प्रारूपित कर सकते हैं। इसके लिए “%f” . पास करें प्रारूप स्ट्रिंग के रूप में (आवश्यक दोहरे मान के सा