C++ 에서 수학 기능을 사용하기 위해서는 cmath 와 math.h 둘 다 쓸 수 있는 듯 하다.
#include<cmath> | #include<math.h> |
C++ 표준 라이브러리 | C 표준 라이브러리 |
둘 다 수학연산에 쓰이는 라이브러리 / 알고리즘 풀 때는 둘 다 상관없는듯 싶다. |
pow(n, x); //n의 x제곱
sqrt(n); //n의 제곱근
abs(n); //n의 절대값
ceil(n); //n의 올림
floor(n); //n의 내림
round(n); //n의 반올림
수학관련 알고리즘을 풀때 유용하게 쓸 라이브러리 함수인것 같다.
'C++ 공부' 카테고리의 다른 글
C++) 프로그램의 메모리 구조 (0) | 2023.03.28 |
---|---|
C++) Sort와 Stable_Sort (0) | 2023.03.28 |
C++) sync_with_stdio, cin.tie, cout.tie (1) | 2022.09.26 |
C++) iterator (2) | 2022.09.24 |