국비지원 학원 - JAVA기반 스마트앱 개발2021/프로그래밍 언어활용
수학관련 라이브러리
KDONG
2021. 8. 5. 23:09
학습내용
- 라이브러리 함수 이해
- 라이브러리 함수 활용
학습목표
- 수학연산과 관련한 라이브러리 함수의 종류를 알고 사용법을 파악할 수 있다.
- 작업에 필요한 라이브러리 함수를 프로그램에 적용하여 구현할 수 있다.
라이브러리 함수 이해
1. 종류
1) 삼각함수
- cos : cosine 값 연산
- sin : sine 값 연산
- tan : tangent 값 연산
- acos : arc cosine 값 연산
- asin : arc sine 값 연산
- atan : arc tangent 값 연산
- atan2 : 매개변수가 2개인 arc tangent 값 연산
2) 지수, 로그 함수
- exp : 지수 연산
- log : 자연로그 연산
- log10 : 상용로그 연산
3) 제곱 함수
- pow : 거듭제곱 연산
- sqrt : 거듭제곱근 연산
4) 반올림 함수
- ceil : 올림연산
- round : 반올림 연산
- floor : 내림연산
5) 최대값.최소값 함수
- fmax : 매개변수 중 최대값 반환
- fmin : 매개변수 중 최소값 반환
6) 절대값 함수
- abs : 정수의 절대값 연산
- fabs : 실수의 절대값 연산
라이브러리 함수 활용
1. 삼각함수
2. 지수 로그함수
3. 제곱함수
4. 반올림함수
5. 절대값함수
학습정리
1. 라이브러리 함수 이해
- 수학과 관련한 라이브러리 함수는 math.h를 include해야 함
- 대표적인 수학 관련 라이브러리 함수로 제곱, 반올림, 최대.최소값, 절대값 등을 연산하는 함수들이 있음
2. 라이브러리 함수 활용
- 삼각함수는 매개변수로 라디안 값을 전달해야 함
- 라디안 값 : degree*PI/180
- 지수함수의 기본함수 : exp()
- 반올림함수 외에 올림, 내림을 수행하는 함수도 있음
- C언어에서 절대값은 정수와 실수 매개변수에 따라 구분되어 사용됨