SQLite EXP() 函数返回 e 指定数字的幂,即 ex。请注意,e是自然对数系统的底,其值约为2.71828182845905。
语法
EXP(x)
参数
x | 必填。 指定e的指数。 |
返回值
返回e 计算指定数字的幂。
示例 1:
下面的示例显示了EXP() 函数的用法。
SELECT EXP(0);
Result: 1.0
SELECT EXP(1);
Result: 2.71828182845905
SELECT EXP(-1);
Result: 0.367879441171442
SELECT EXP(2);
Result: 7.38905609893065
SELECT EXP(-2);
Result: 0.135335283236613
SELECT LN(EXP(1));
Result: 1.0
示例 2:
考虑一个名为 Sample 的数据库表,其中包含以下记录:
Data | x |
---|---|
Data1 | -2 |
Data2 | -1 |
Data3 | 0 |
Data4 | 1 |
Data5 | 2 |
下面给出的语句可用于计算列x的记录的指数。
SELECT *, EXP(x) AS EXP_Value FROM Sample;
这将产生如下所示的结果:
Data | x | EXP_Value |
---|---|---|
Data1 | -2 | 0.135335283236613 |
Data2 | -1 | 0.367879441171442 |
Data3 | 0 | 1.0 |
Data4 | 1 | 2.71828182845905 |
Data5 | 2 | 7.38905609893065 |