# LCMDAX Function (Math and Trig)

Returns the least common multiple of integers. The least common multiple is the smallest positive integer that is a multiple of both integer arguments number1, number2. Use LCM to add fractions with different denominators.

## Syntax

LCM ( <Number1>, <Number2> )
Parameter Attributes Description
Number1

The first number, if value is not an integer, it is truncated.

Number2

The second number, if value is not an integer, it is truncated.

## Return values

Scalar A single integer value.

Returns the least common multiple of integers.

## Examples

```--  GCD - Returns the greatest common divisor of two or more integers
--  LCM - Returns the least common multiple of integers
DEFINE
VAR Val1 = SELECTCOLUMNS ( GENERATESERIES ( 6, 25, 7 ), "Val1", [Value] )
VAR Val2 = SELECTCOLUMNS ( GENERATESERIES ( 2, 3, 1 ), "Val2", [Value] )
EVALUATE
CROSSJOIN ( Val1, Val2 ),
"GCD", GCD ( [Val1], [Val2] ),
"LCM", LCM ( [Val1], [Val2] )
)
ORDER BY [Val1], [Val2]
```
Val1 Val2 GCD LCM
6 2 2 6
6 3 3 6
13 2 1 26
13 3 1 39
20 2 2 20
20 3 1 60

Last update: Jul 12, 2024     » Show contributors

Contributors: Alberto Ferrari, Marco Russo

Microsoft documentation: https://docs.microsoft.com/en-us/dax/lcm-function-dax

# Context Transition

This function performs a Context Transition if called in a Row Context. Click to read more.

# Row Context

This expression is executed in a Row Context. Click to read more.

# Not recommended

The use of this function is not recommended. See Remarks and Related functions for alternatives.

# Not recommended

The use of this parameter is not recommended.

# Deprecated

This function is deprecated. Jump to the Alternatives section to see the function to use.

# Volatile

A volatile function may return a different result every time you call it, even if you provide the same arguments. Click to read more.

# Deprecated

This parameter is deprecated and its use is not recommended.

# DirectQuery compatibility

Limitations are placed on DAX expressions allowed in measures and calculated columns.
The state below shows the DirectQuery compatibility of the DAX function.

### Contribute

Want to improve the content of LCM? Did you find any issue?
Please, report it us! All submissions will be evaluated for possible updates of the content.