반응형
#include <math.h> double atof(const char (*s); long double _atold(const char (*s); |
문자열 s를 부동 소숫점 형식인 double 형식으로 변환합니다.
문자열이 지정된 형식의 숫자로 변환할 수 없을 경우에는 0을 반환합니다.
참고: strtod
#include <stdio.h>
#include <math.h>
int main()
{
char a[] = "12345.6789";
char b[] = "1.1";
double c = atof(a) + atof(b);
printf("%s + %s = %f\n", a, b, c);
return 0;
}
참고: atoi, atol, strtod
반응형
'C_C++ > C_라이브러리_함수' 카테고리의 다른 글
(C언어) cabs, cabsl: 복소수의 절대값 계산 (0) | 2023.01.30 |
---|---|
(C언어) atoi, atol: 문자열을 정수로 변환 (0) | 2023.01.30 |
(C언어) assert: 조건을 검사하고 그 결과에 따라 프로그램 종료 (0) | 2023.01.30 |
(C언어) atan, atanl: 아크 탄젠트(arc tangent)값 계산 (0) | 2023.01.30 |
(C언어) asin, asinl: 아크 사인(arc sine) 값 계산 (0) | 2023.01.30 |