728x90
cmath는 C++안에 포함된 표준 라이브러리이다.
최근 프로그래머스 0레벨 코딩테스트를 조금씩 풀고있는데, 유용할것으로 생각되어 정리한다.
1. 서비스 함수
min(x,y) : x와 y중 최소값을 반환한다.
max(x,y) : x와 y중 최대값을 반환한다.
ceil(x) : x를 가장 가까운 정수로 올린다. double값으로 반환.
floor(x) : x를 가장 가까운 정수로 내린다. double값으로 반환.
abs(x) : x의 절대값을 반환한다.
2. 지수 함수(exponent function)
pow(a,b) : a의 b제곱값 (a ^ b)를 반환한다.
sqrt(x) : x의 제곱근(루트값)을 반환한다.
log(x) : x의 자연로그 값을 반환한다.
log10(x) : x의 상용로그값을 반환한다.
3. 삼각 함수
sin( radians ) : 입력된 라디안 값의 사인 값을 반환
cos( radians ) : 입력된 라디안 값의 코사인 값을 반환
tan( radians ) : 입력된 라디안 값의 탄젠트 값을 반환
asin(a) : 입력된 사인 값의 라디안 값을 반환
acos(a) : 입력된 코사인 값의 라디안 값을 반환
atan(a) : 입력된 탄젠트 값의 라디안 값을 반환
728x90
'프로그래밍 > C,C++' 카테고리의 다른 글
C++, to_string(x) 숫자를 문자로 변환 (0) | 2023.07.18 |
---|---|
C++ 11, stoi, stof, stol, sod 문자열을 숫자로 바꾸는 함수 (0) | 2023.07.18 |
[C/C++] 이차원 배열 이해하기 + 숫자 슬라이드 퍼즐_예제 (0) | 2023.06.11 |
[C/C++] 매개변수로 배열을 받을때는 사이즈도 함께 받자. (0) | 2023.06.11 |
[C,C++] 기본 3가지 정렬(선택정렬, 버블정렬, 삽입정렬) (0) | 2023.06.11 |