PostgreSQL lcm() 函数使用指南
PostgreSQL lcm()
函数返回指定的两个数字的最小公倍数。
如果数字 x 能被数字 y 整除,那么 x 是 y 的倍数。最小公倍数是值两个数字的共有倍数中的最小的那一个。
lcm()
语法
这里是 PostgreSQL lcm()
函数的语法:
lcm(x, y) -> numeric_type
参数
x
- 必需的。 一个数字。
y
- 必需的。 一个数字。
返回值
PostgreSQL lcm()
函数返回 x
和 y
的最小公倍数。
如果参数为 NULL
,lcm()
函数将返回 NULL
。
如果您提供了一个不是数字类型的参数,PostgreSQL 将给出一个错误。
lcm()
示例
这里有几个 lcm()
函数的示例。
SELECT
lcm(3, 2) AS "lcm(3, 2)",
lcm(10, 4) AS "lcm(10, 4)",
lcm(3.3, 1.2) AS "lcm(3.3, 1.2)";
lcm(3, 2) | lcm(10, 4) | lcm(3.3, 1.2)
-----------+------------+---------------
6 | 20 | 13.2