Horje
PHP gmp_lcm() Function

The gmp_lcm() is an inbuilt function in PHP that is used to calculate the least common multiple (LCM) of two or more integers.

Syntax:

 gmp_lcm(GMP|int|string $num1, GMP|int|string $num2): GMP

Parameters: This function accepts two parameters that are described below.

  • $num1: A GMP number resource representing the first integer.
  • $num2: A GMP number resource representing the second integer.

Return Values: The gmp_lcm() function returns the lcm of two integers which is provided by the user.

Program 1: The following program demonstrates gmp_lcm() function.

PHP

<?php
    
// Assuming you have the GMP
// extension enabled
$a = gmp_init(12);
$b = gmp_init(18);
$lcm = gmp_lcm($a, $b);
echo "LCM of $a and $b is: $lcm\n";
?>

Output:

LCM of 12 and 18 is: 36

Program 2: The following program demonstrates gmp_lcm() function.

PHP

<?php
  
// Assuming you have the GMP 
// extension enabled
$a = gmp_init(12);
$b = gmp_init(18);
$c = gmp_init(24);
  
$lcm_of_three = gmp_lcm($a, gmp_lcm($b, $c));
  
echo "LCM of $a, $b, and $c is: $lcm_of_three\n";
  
?>

Output:

LCM of 12, 18, and 24 is: 72

Reference: https://www.php.net/manual/en/function.gmp-lcm.php




Reffered: https://www.geeksforgeeks.org


PHP

Related
PHP gmp_perfect_power() Function PHP gmp_perfect_power() Function
PHP gmp_init() Function PHP gmp_init() Function
PHP gmp_binomial() Function PHP gmp_binomial() Function
PHP sprintf() Function PHP sprintf() Function
PHP vfprintf() Function PHP vfprintf() Function

Type:
Geek
Category:
Coding
Sub Category:
Tutorial
Uploaded by:
Admin
Views:
12