반응형

언어 자료구조 알고리즘 1251

SIN, SINF, SINL

double sin(double x); sine 계산 float sinf(float x); sine 계산 long double sinl(long double x); sine 계산 입력 매개 변수 리스트 x radian 반환 값 sine 값 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //double sin(double x); sine 계산 //float sinf(float x); sine 계산 //long double sinl(long double x); sine 계산 //0, 30, 45, 60, 90도의 sine 값 #include #include int main(void) { double radian; radian = 0.0; printf("%f 도\n", radian * 180 / 3...

COS, COSF, COSL

double cos(double x); cosine 계산 float cosf(float x); cosine 계산 long double cosl(long double x); cosine 계산 입력 매개 변수 리스트 x radian 반환 값 cosine 값 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //double cos(double x); cosine 계산 //float cosf(float x); cosine 계산 //long double cosl(long double x); cosine 계산 //0, 30, 45, 60, 90도의 cosine 값 #include #include int main(void) { double radian; radian = 0.0; printf("%f 도\n", r..

ATAN2, ATAN2F, ATAN2L

double atan2(double y, double x); arc tangent 계산 float atan2f(float y, float x); arc tangent 계산 long double atan2l(long double y, long double x); arc tangent 계산 입력 매개 변수 리스트 y 직각 삼각형의 높이 x 직각 삼각형의 밑변의 너비 반환 값 arc tangent 값 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //double atan2(double y, double x); arc tangent 계산 //float atan2f(float y, float x); arc tangent 계산 //long double atan2l(long double y, long dou..

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);//초 단위 값..

반응형