std::experimental:: lcm
|
헤더 파일에 정의됨
<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
두 정수의 최대공약수를 반환하는 함수 템플릿
(함수 템플릿) |