mysql 数学函数

log2() 是 MySQL 的数学函数。此函数用于获取给定数字的以 2 为底的对数。

语法

select log2(number) 

参数:

number:以2为底的对数值的数。

返回:

  1. 此函数返回数字的以 2 为底的对数。
  2. 如果数字小于或等于 0,此函数将返回 NULL。

示例 1

select log2(3); 

输出:

mysql> select log2(3);
+--------------------+
| 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)