더블은 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로 초기화됩니다. 이 double 값은 to_string을 사용하여 문자열로 변환됩니다. 마지막으로 이것이 표시됩니다. 이를 보여주는 코드 스니펫은 다음과 같습니다.
double d = 238649.21316934; string s = to_string(d); cout << "Conversion of double to string: " << s;