Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

C++ 프로그램의 log1p()

<시간/>

모든 유형의 변수가 제공되며 작업은 log1p() 함수를 사용하여 결과를 찾는 것입니다. log1p()는 인수 'a'를 취하고 반환 값도 갖는 분석 함수입니다.

구문

double log1p (double x);
Where x ranges between [-1, ?]
float log1p (float x);

반품 유형 − 이 함수는 인수가 -1보다 크면 0이 아닌 값을 반환하고 그렇지 않으면 숫자가 아닌 값을 반환합니다.

예시

입력

a = 20.34

출력

3.06058

입력

a = 0.0

출력

0

예시

#include <cmath>
#include <iostream>
using namespace std;
int main(){
   double ans = 20.34;
   double temp;
   temp = log1p(ans);
   cout << "value of log1p(" << ans << ") is: "<<temp<< endl;
   ans = 0.0;
   temp = log1p(ans);
   cout << "value of log1p(" << ans << ") is: "<<temp<< endl;
   return 0;
}

출력

value of log1p(20.34) is: 3.06058
value of log1p(0) is: 0