lcm

Function lcm 

Source
pub fn lcm(a: &Expression, b: &Expression) -> Expression
Expand description

Least common multiple (LCM)

§Mathematical Definition

lcm(a, b) = |a × b| / gcd(a, b)

§Arguments

  • a - First expression
  • b - Second expression

§Returns

LCM expression

§Examples

use mathhook_core::functions::number_theory_eval::lcm;
use mathhook_core::expr;

let result = lcm(&expr!(12), &expr!(18));
assert_eq!(result, expr!(36));