English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 함수pow()
기본 값으로 제곱을 계산하는 데 사용됩니다. 두 개의 매개변수가 있습니다. 제곱된 값을 기본 값으로 반환합니다. "math.h" 헤더 파일에서 선언됩니다.
이것은pow()
C 언어의 문법
double pow(double val1, double val2);
여기서는
val1-그것을 계산하려면효력의 기본 값입니다.
val2-용력 값입니다.
이것은pow()
C 언어의 예제
#include<stdio.h> #include<math.h> int main() { double x = 5.5; double y = 4.0; double p; p = pow(x, y); printf("값: %lf", p); return 0; }
출력 결과
값: 915.062500
일부 온라인 컴파일러에서 다음과 같은 오류가 발생할 수 있습니다.
undefined 참조 `pow` 오류: ld 반환 1 exit 상태
위의 오류가 발생하는 이유는 "math.h" 헤더 파일을 추가했지만 이 프로그램을 다음 수학 라이브러리에 링크하지 않았기 때문입니다.
libm.a
프로그램을 위한 상위 라이브러리와 링크하여pow()
함수 호출을 해결하다.