MySQL - EXP() 函数
MySQL EXP() 函数用于计算欧拉数 'e' 的给定双精度值幂。
欧拉数的定义很简单,是一个通常用作自然对数底数的数学表达式。它是一个不循环的小数,其值为 2.718281828459045……然而,在大多数待解问题中,该数字被限制为两位小数,例如 2.71。
此函数接受一个数字作为参数,计算自然对数底数 e 的给定值幂。换句话说,此函数返回 ex,其中 x 是参数,e 是欧拉常数,即自然对数的底数。欧拉常数主要用于处理指数函数(递增或递减)的问题。
语法
以下是 MySQL 中 EXP() 函数的语法 -
EXP(x);
参数
此函数接受一个数值作为参数。
返回值
此函数返回给定值的指数值 (ex)。
示例
以下查询使用 MySQL EXP() 函数计算欧拉数"e"的 1 次方值 -
SELECT EXP(1) As Result;
输出
这将产生以下结果 -
Result |
---|
2.718281828459045 |
示例
以下是 EXP() 函数的另一个示例 -
SELECT EXP(30) As Result;
输出
输出结果如下 -
Result |
---|
10686474581524.463 |
示例
您也可以将数字作为字符串值传递给此函数 -
SELECT EXP('0.5') As Result;
输出
这将产生以下结果 -
Result |
---|
1.6487212707001282 |
示例
您也可以将负值作为参数传递给此函数 -
SELECT EXP(-1) As Result;
输出
上述查询的输出如下所示 -
Result |
---|
0.36787944117144233 |