std::gcd
科技促进发展:全球荒漠化
Defined in header | | |
---|---|---|
template< class M, class N> constexpr std::common_type_t<M, N> gcd(M m, N n | | (since C++17) |
计算整数的最大公共因子。m
和n
...
参数
m, n | - | integer values |
---|
返回值
如果两者都是m
和n
为零,返回为零。否则,返回|m|
和|n|
...
评语
如果M
或N
不是整数类型,或者如果两者之一是%28,则可能是cv-限定%29。bool
,这个节目的形式不太好。
如果|m|或|n|不能表示为类型的值。std::common_type_t<M, N>,该行为是未定义的。
例外
不会抛出任何例外。
另见
lcm (C++17) | constexpr function template returning the least common multiple of two integers (function template) |
---|
© cppreference.com
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。