FreeBSD Manual Pages
std::experimental::gcd(3) C++ Standard Libary std::experimental::gcd(3) NAME std::experimental::gcd - std::experimental::gcd Synopsis Defined in header <experimental/numeric> template< class M, class N> (library funda- mentals TS v2) constexpr std::common_type_t<M, N> gcd(M m, N n); Computes the greatest common divisor of the integers m and n. Parameters m, n - integer values Return value If both m and n are zero, returns zero. Otherwise, returns the greatest common divisor of |m| and |n|. Remarks If either M or N is not an integer type, or if either is (possibly cv-qualified) bool, the program is ill-formed. If either |m| or |n| is not representable as a value of type std::common_type_t<M, N>, the behavior is undefined. Exceptions Throws no exceptions. See also lcm constexpr function template returning the least common multiple of two integers (function template) http://cppreference.com 2022.07.31 std::experimental::gcd(3)
NAME | Synopsis | Parameters | Return value | Exceptions | See also
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::experimental::gcd&sektion=3&manpath=FreeBSD+Ports+15.0>
