在线文档教程
C++
数字 | Numerics

std::lcm

性病:LCM

Defined in header
template< class M, class N> constexpr std::common_type_t<M, N> lcm(M m, N n(since C++17)

计算整数的最小公共倍数。mn...

参数

m, n-integer values

返回值

如果mn等于零,返回零。否则,返回|m||n|...

评语

如果MN不是整数类型,或者如果两者之一是%28,则可能是cv-限定%29。bool,这个节目的形式不太好。

如果|m|,,,|n|的最不常见倍数|m|和|n|不能表示为类型的值。std::common_type_t<M, N>...

例外

不会抛出任何例外。

另见

gcd (C++17)constexpr function template returning the greatest common divisor of two integers (function template)

© cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

http://en.cppreference.com/w/cpp/数值/lcm