C++ Math log()

2024 年 8 月 30 日 | 阅读 2 分钟

此函数用于查找给定数字的自然对数(以 e 为底的对数)。

数学上

假设 'x' 是给定数字

语法

参数

x:是要计算其自然对数的值。

返回值

以下是给定数字的返回值

参数 (x)返回值
x > 1积极
x = 10
1 > x > 0消极
x = 0-无穷大
x < 0不是数字 (nan)

示例 1

让我们看一个 x 值为 1 的简单示例。

输出

Value of x is : 1
Log value of x is : 0

在此示例中,x 的值为 1。因此,log() 函数返回正值,即 0。

示例 2

让我们看另一个简单示例

输出

Value of x is : 3
Log value of x is : 1.09861

在此示例中,x 的值为 3。因此,log() 函数返回正值,即 1.09861

示例 3

让我们看一个 x 值为 -0.5 的简单示例。

输出

Value of x is : -0.5
Log value of x is : nan

在此示例中,x 的值为 -0.5。因此,log() 函数返回非数字 (nan)。

示例 4

让我们看一个 x 值为 0 的简单示例。

输出

clValue of x is : 0
Log value of x is : -inf

在此示例中,x 的值为 -1。因此,log() 函数返回 nan(非数字)。

示例 5

让我们看一个 x 值为 0.8 的简单示例。

输出

Value of x is : 0.8
Log value of x is : -0.223144

在此示例中,x 的值为 0.8。因此,log() 函数返回负值,即 -0.22


下一主题C++ 数学函数