C++에서 cbrt란 무엇입니까?

C Eseo Cbrtlan Mueos Ibnikka



C++에서 수학 연산은 특히 복잡한 계산을 처리할 때 프로그래밍의 필수적인 부분입니다. 이러한 작업 중 하나는 주어진 값의 세제곱근을 계산할 수 있는 세제곱근입니다. 그만큼 cbrt() C++ 프로그래밍 언어의 함수를 사용하여 이 프로세스를 실행할 수 있습니다.

이 기사에서 우리는 cbrt() 그것이 무엇인지, 작동 방식 및 프로젝트에서 어떻게 사용할 수 있는지에 대해 자세히 설명합니다.







cbrt() 함수란 무엇입니까?

그만큼 cbrt() function은 지정된 정수의 세제곱근을 반환하는 C++ 함수입니다. 이름에서 알 수 있듯이 큐브 루트를 나타냅니다. 이 함수는 C++ 표준 라이브러리에 포함되어 있으며 헤더 파일.



cbrt() 함수의 구문

구문 cbrt() 기능:



cbrt ( 하나에 )


어디 하나에 세제곱근을 계산해야 하는 숫자입니다.





반환 값

그만큼 cbrt() C++의 함수는 모든 유형의 단일 매개변수를 사용합니다. double, float 또는 long double이며 값의 세제곱근을 반환합니다. 반환된 세제곱근은 정수의 경우를 제외하고 매개변수와 데이터 유형이 동일합니다. 수학적 계산에 사용할 수 있으며 세제곱근을 계산해야 하는 특정 응용 프로그램의 코드를 단순화하는 데 도움이 될 수 있습니다.

cbrt() 함수는 어떻게 작동합니까?

그만큼 cbrt() 함수는 특정 알고리즘을 사용하여 세제곱근을 계산합니다. 그것은 뉴턴-랩슨 원하는 정확도 수준에 도달할 때까지 초기 추측을 반복적으로 개선하는 방법입니다.



알고리즘은 다음 공식을 반복적으로 사용합니다.

x1 = ( 2 * x0 + n / ( x0 * x0 ) ) /


여기, x0 의 세제곱근에 대한 초기 추측값입니다. N , 그리고 x1 원하는 정확도 수준에 도달할 때까지 공식을 반복적으로 적용하여 얻은 개선된 추측입니다. 절차는 필요한 정도의 정확도에 도달할 때까지 반복됩니다.

C++에서 cbrt() 함수를 사용하는 방법?

아래 주어진 코드를 따라 사용하십시오. cbrt() 변수의 세제곱근을 계산하는 함수.

#include
#include

정수 메인 ( ) {
이중 변수 = 125 ;
이중 결과 = cbrt ( ~였다 ) ;
표준::cout << '의 세제곱근' << ~였다 << ' 이다 ' << 결과 << std::endl;
반품 0 ;
}


위의 코드에서 이중 변수를 선언합니다. ~였다 값을 125로 설정합니다. cbrt() 그런 다음 함수는 매개변수와 함께 사용됩니다. ~였다 , 결과는 이중 변수 결과에 배치됩니다. 그런 다음 쿠우트 출력을 콘솔에 인쇄합니다.

산출

결론

그만큼 cbrt() C++에서 는 광범위한 응용 프로그램에서 사용할 수 있는 유용한 수학 함수입니다. 숫자의 세제곱근을 계산하는 기능은 복잡한 계산, 특히 3차원 모양과 관련된 계산을 단순화하는 데 도움이 될 수 있습니다. Newton-Raphson 방법을 사용하여 높은 수준의 정확도와 정밀도를 보장하고 다양한 입력 유형을 효과적으로 처리합니다.