亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

C++ log() 函數(shù)使用方法及示例

C++ 庫函數(shù) <cmath>

C ++中的log()函數(shù)返回參數(shù)的自然對數(shù)(以e為底的對數(shù))。

此函數(shù)在<cmath>頭文件中定義。

logex = log(x)

log()原型[從C ++ 11標準開始]

double log (double x);
float log (float x);
long double log (long double x);
double log (T x);  //為整型

log()參數(shù)

log()函數(shù)采用[0,∞]范圍內的單個必需參數(shù)。

如果該值小于零,則log()返回NaN(非數(shù)字)。

log()返回值

log()函數(shù)返回數(shù)字的自然對數(shù)。

參數(shù)(x)返回VALUE
x> 1Positive
x = 10
0> x> 1Negative
x = 0-∞(-無窮大)
x <0NaN (非數(shù)字)

示例1:log()如何工作?

#include <iostream>
#include <cmath>
using namespace std;

int main ()
{
	double x = 13.056, result;
	result = log (x);
	cout << "log(x) = " << result << endl;
	
	x = -3.591;
	result = log (x);
	cout << "log(x) = " << result << endl;
	
	return 0;
}

運行該程序時,輸出為:

log(x) = 2.56925
log(x) = nan

示例2:具有整數(shù)類型的log()

#include <iostream>
#include <cmath>
using namespace std;

int main ()
{
	int x = 2;
	double result;

	result = log (x);
	cout << "log(x) = " << result << endl;
	
	return 0;
}

運行該程序時,輸出為:

log(x) = 0.693147

C++ 庫函數(shù) <cmath>