एक डबल को 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;