SQL Server 中的 LOG()函数
原文:https://www.geeksforgeeks.org/log-function-in-sql-server/
LOG() 函数返回指定数字的对数或该数字到指定底数的对数。
语法:
LOG(number, base)
参数: LOG()函数接受两个参数,如上所述,如下所述。
- 数字– 该参数保存一个大于 0 的数字。
- 底数– 设置对数底数的可选整数参数。
返回– 返回指定基数的指定数字的对数。
例-1 : 返回 4 的自然对数。
SELECT LOG(4);
输出:
1.3862943611198906
示例-2 : 它会将 3 的自然对数返回到指定的基数 6。
SELECT LOG(3, 6);
输出:
0.61314719276545848
示例-3 : 当 PI()函数传递一个指定基数为 5 的参数时。
SELECT LOG(PI(), 5);
输出:
0.71126066871266902
示例-4 : 当参数作为具有指定基数的表达式传递时。
SELECT LOG(3 + 2, 5);
输出:
1.0
例-5: LOG 和 LOG10 都有 10 为基数。
SELECT LOG(1000, 10) 'LOG',
LOG10(1000) 'LOG10';
输出:
| LOG | LOG10 |
|-------+--------|
| 3 | 3 |
版权属于:月萌API www.moonapi.com,转载请注明出处