카테고리 없음
[C언어] 문자를 실수로 - atof()
s뽈록이s
2013. 6. 24. 11:58
void main(void) { double num; num = atof("3.14"); printf("num = %lf\n", num); num = atof("-1.23e4"); printf("num = %lf\n", num); }
프로그램 실행화면
double atof(const char *string);
문자 또는 문자열을 실수로 변환해 주는 함수이다. 인자로 문자열을 보내주면 해당 문자열의 실수 값이 return 값으로 돌아온다.
위의 프로그램에서와 같이 "3.14"도 변환되고 "-1.23e4"와 같이 부동 소수점 형태도 실수로 변환하여 주는 것을 알 수 있다.