Namespaces
Variants

std::experimental:: lcm

From cppreference.net
헤더 파일에 정의됨 <experimental/numeric>
template < class M, class N >
constexpr std:: common_type_t < M, N > lcm ( M m, N n ) ;
(라이브러리 펀더멘털 TS v2)

정수 m n 의 최소공배수를 계산합니다.

목차

매개변수

m, n - 정수 값

반환값

만약 m 또는 n 중 하나가 0이면, 0을 반환합니다. 그렇지 않으면 | m | | n | 의 최소공배수를 반환합니다.

비고

만약 M 또는 N 중 하나가 정수형이 아니거나, 둘 중 하나가 (가능하다면 cv-qualified) bool 인 경우, 프로그램은 ill-formed입니다.

| m | , | n | 또는 | m | | n | 의 최소공배수가 std::common_type_t<M, N> 타입의 값으로 표현될 수 없는 경우, 동작은 정의되지 않습니다.

예외

예외를 던지지 않습니다.

참고 항목

constexpr 두 정수의 최대공약수를 반환하는 함수 템플릿
(함수 템플릿)