본문 바로가기

Algorithm

[C++] 형 변환

728x90

string형 --> 숫자형(int, long, double, float)

#include <string>

string num = "1234";
string num_dec = "1234.56";
int inum = stoi(num);
long lnum = stol(num);
double dnum = stod(num_dec);
float fnum = stof(num_dec);

 

 

숫자형(int, long, double, float) --> string형

#include <string>

int inum = 1234;
long lnum = 1234;
double dnum = 1234.56;
float fnum = 1234.56f;
string intToString = to_string(inum);
string longToString = to_string(lnum);
string doubleToString = to_string(dnum);
string floatToString = to_string(fnum);
728x90