C++
문자 to 숫자
King94
2019. 10. 31. 12:48
#include<string> c++ 스타일 , #include<stdlib.h> c 스타일
@ stoi() string to int (문자를 정수로 변환 c++ 스타일)
@ atoi() string to int (문자를 정수로 변환 c 스타일)
@ stof() string to float(문자를 실수로 변환 c++스타일)
@ atof() string to float(문자를 실수로 변환 c 스타일)
@ stol() string to long(문자를 long정수로 변환 c++ 스타일)
@ atol() string to long(문자를 long정수로 변환 c 스타일)
@ stod() string to double(문자를 double실수로 변환 c++스타일)
@ atod() string to double(문자를 double실수로 변환 c 스타일)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#include<iostream>
#include<stdlib.h>
#include<string>
using namespace std;
int main(void)
{
//c++ 스타일
string a="123";
int b=stoi(a);
string a1="123.2";
float b1=stoi(a1);
string a2="123123123";
long b2=stol(a2);
string a3="123.21";
double b3=stod(a3);
// c 스타일
char a[4]="123";
int b1=atoi(a);
return 0;
}
|
cs |