반응형

언어 자료구조 알고리즘/C11 표준 라이브러리 함수 178

ATAN, ATANF, ATANL

double atan(double x); arc tangent 계산 float atanf(float x); arc tangent 계산 long double atanl(long double x); arc tangent 계산 입력 매개 변수 리스트 x tangent 값 반환 값 arc tangent 값 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //double atan(double x); arc tangent 계산 //float atanf(float x); arc tangent 계산 //long double atanl(long double x); arc tangent 계산 //0, pi/4, pi/2의 tangent 값과 tangent값의 atangent 값 출력 #include #include..

ASIN, ASINF, ASINL

double asin(double x); arc sine 계산 float asinf(float x); arc sine 계산 long double asinl(long double x); arc sine 계산 입력 매개 변수 리스트 x sine 값(-1~1) 반환 값 arc sine 값 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //double asin(double x); arc sine 계산 //float asinf(float x); arc sine 계산 //long double asinl(long double x); arc sine 계산 //1.0, 0.5, -0.5, -1.0의 arc sine 값 출력 #include #include int main(void) { double value=s..

ACOS, ACOSF, ACOSL

double acos(double x); arc cosine 계산 float acosf(float x); arc cosine 계산 long double acosl(long double x); arc cosine 계산 입력 매개 변수 리스트 x cosine 값(-1~1) 반환 값 arc cosine 값 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //double acos(double x); arc cosine 계산 //float acosf(float x); arc cosine 계산 //long double acosl(long double x); arc cosine 계산 //1.0, 0.5, -0.5, -1.0의 arc cosine 값 출력 #include #include int main(void..

math.h

math.h 헤더에는 수치 연산에 관한 여러 가지 함수와 매크로와 형식을 제공하고 있습니다. 이 책에서는 헤더에서 제공하는 함수 중에 150여개의 함수 사용법을 소개합니다. 대부분 입력 인자가 double, float, long double만 차이가 있고 실제 수행하는 기능은 같은 함수군으로 제공하여 실제 쓰임새로 구분하면 50여개의 함수군을 소개합니다. double acos(double x); arc cosine 계산 float acosf(float x); arc cosine 계산 long double acosl(long double x); arc cosine 계산 double asin(double x); arc sine 계산 float asinf(float x); arc sine 계산 long dou..

strftime

size_t strftime(char *s, size_t maxsize, const char *format, const struct tm * timeptr); 일시로 포멧 문자열을 만드는 함수 입력 매개 변수 리스트 s 문자열로 표현한 일시(Date Time)를 설정할 버퍼 maxsize 버퍼 크기 format 출력 포멧 timeptr 일시 반환 값 출력 문자 개수 format에 자주 사용하는 것들은 다음과 같습니다. %a 요일을 축약 %A 요일 %b 월을 축약 %B 월 %c 지역에 적합한 날짜와 시간 표현 %d 일 (01~31) %H 시각 (00~23) %I 시각 (01~12) %j 1년에서 일(001~355) %m 월 (01~12) %M 분(00~59) %p A.M/P.M 표시 %S 초(00~59) ..

localtime_s

errno_t localtime_s(struct tm *tmp, const time_t *timer); 초단위 시간으로 지역 일시를 구하는 함수 입력 매개 변수 리스트 tm 변환한 지역 시각을 설정할 메모리 주소 timer 초단위 시간 반환 값 에러 번호 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //errno_t localtime_s(struct tm *tmp, const time_t *timer); 초단위 시간으로 지역 일시를 구하는 함수 //time_t의 지역 기준 시각을 구하고 GMT와의 시각 차이를 구함 #include #include int main(void) { time_t base_time = 0; struct tm base_date_local; char buf[100]; lo..

localtime

struct tm *localtime(const time_t *timer); 초단위 시간으로 지역 일시를 구하는 함수 입력 매개 변수 리스트 timer 초단위 시간 반환 값 일시(Date Time) 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //struct tm *localtime(const time_t *timer); 초단위 시간으로 지역 일시를 구하는 함수 //time_t의 지역 기준 시각을 구하고 GMT와의 시각 차이를 구함 #include #include int main(void) { time_t base_time = 0; struct tm *base_date_local; char buf[100]; base_date_local = localtime(&base_time);//초 단위 값..

gmtime_s

errno_t gmtime_s(struct tm *tmp, const time_t *timer); 지역 초 단위 시간으로 GMT 시각으로 변환하는 함수 입력 매개 변수 리스트 tmp 변환한 GMP 시각을 설정할 메모리 주소 timer 초단위 시간 반환 값 에러 번호 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //errno_t gmtime_s(struct tm *tmp, const time_t *timer); 지역 초 단위 시간으로 GMT 시각으로 변환하는 함수 //현재 지역 시각과 GMT 시각을 출력 #include #include int main(void) { struct tm gmt, localt; time_t now_time; char buf[256]; time(&now_time); /..

gmtime

gmtime헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - time.h struct tm *gmtime(const time_t *timer); 지역 초 단위 시간으로 GMT 시각으로 변환하는 함수 입력 매개 변수 리스트 timer 초단위 시간 반환 값 일시(Date Time) 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //struct tm *gmtime(const time_t *timer); 지역 초 단위 시간으로 GMT 시각으로 변환하는 함수 //현재 지역 시각과 GMT 시각을 출력 #pragma warning(disable:4996) #include #include int main(void) { struct tm *gmt, localt; time_t now_time;..

ctime_s 함수 [C언어 표준 라이브러리 함수 가이드]

ctime_s헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - time.h errno_t ctime_s(char *buffer, size_t size, const time_t *timer); 초단위 시간을 문자열로 변환하는 함수 입력 매개 변수 리스트 buffer 시간을 표현한 문자열을 설정할 버퍼 size 버퍼 크기 timer 초단위 시간 반환 값 에러 번호 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //errno_t ctime_s(char *buffer, size_t size, const time_t *timer); 초단위 시간을 문자열로 변환하는 함수 //현재 시각 출력 #include #include int main(void) { time_t now_time; ch..

반응형