SQL EXP() 函数
SQL EXP() 函数接受一个数字值作为参数,并计算自然对数的底数 e 的给定值次幂。换句话说,该函数返回 Ex,其中 x 是参数,E 是自然对数的底数,即欧拉数。
欧拉数简单地定义为一个通常用作自然对数的底数的数学表达式。它是一个无限不循环的小数,其值为2.718281828459045… 然而,在大多数问题中,该数被约束为仅保留两位小数,即2.71。这个欧拉数主要用于处理指数函数的问题(增加或减少)。该数字以字母 e 表示。
语法
以下是 SQL EXP() 函数的语法−
where, x 是需要计算指数值的值。
示例
0 的指数值为 1。
在以下示例中,我们尝试将值 0 作为参数传递给该方法。
当我们运行上面的程序时,会产生以下结果−
示例
在这里,我们将76.45作为参数传递给方法−
执行以上代码时,我们会得到以下输出结果−
示例
现在,我们尝试将值’1’作为字符串传递给这个函数。
以下是上述代码的输出−
示例
我们也可以将负值作为该函数的参数传入,如下所示:
上述代码的输出结果如下:
示例
我们还可以将数学常数PI作为参数传递给该函数,它将返回相应的指数值。
以上代码的输出如下-
示例
假设我们已经创建了一个名为CUSTOMERS的表,如下所示−
让我们将 r 的值插入其中 –
以下查询计算所有客户年龄的指数值−
结果如下: