log2() 是 MySQL 的数学函数。此函数用于获取给定数字的以 2 为底的对数。
语法
select log2(number)
参数:
number:以2为底的对数值的数。
返回:
- 此函数返回数字的以 2 为底的对数。
- 如果数字小于或等于 0,此函数将返回 NULL。
示例 1
select log2(3);
输出:
mysql> select log2(3);
+--------------------+
| log2(3) |
+--------------------+
| 1.5849625007211563 |
+--------------------+
1 row in set (0.00 sec)
+--------------------+
| log2(3) |
+--------------------+
| 1.5849625007211563 |
+--------------------+
1 row in set (0.00 sec)
示例 2
select log2(45.3);
输出:
mysql> select log2(45.3);
+-------------------+
| log2(45.3) |
+-------------------+
| 5.501439145158873 |
+-------------------+
1 row in set (0.00 sec)
+-------------------+
| log2(45.3) |
+-------------------+
| 5.501439145158873 |
+-------------------+
1 row in set (0.00 sec)