cmath (3) 썸네일형 리스트형 [C++] 거듭제곱: pow() pow()는 헤더 파일에 정의되어 있으며, 거듭제곱 계산을 도와주는 함수이다. 기본적으로 "double" 타입으로 정의가 된다. pow(base, exponent)로 사용하며, 함수 오버 로딩이 가능하여 매개변수를 다르게 선언할 수 있다. pow(2, 3) // 2의 3제곱: 8 pow(5, 2) // 5의 2제곱: 25 [C++] 무한대 판별: std::isinf() std::isinf() 함수는 헤더 파일에 포함되어 있으며, 무한대인지 아닌지 확인해 주는 함수이다. #include #include // std::isinf() int main() { using namespace std; double zero = 0.0; double posinf = 5.0 / zero; double neginf = -5.0 / zero; double nan = zero / zero; cout [C++] 숫자 판별: std::isnan() std::isnan() 함수는 헤더 파일에 포함되어 있으며, 숫자인지 아닌지 확인해 주는 함수이다. 무한대 또는 숫자가 아닌 것을 출력하게 되면 inf(양의 무한대), -inf(음의 무한대), -nan(ind)(숫자가 아님)으로 출력이 된다. #include int main() { using namespace std; double zero = 0.0; double posinf = 5.0 / zero; double neginf = -5.0 / zero; double nan = zero / zero; cout 이전 1 다음