Método Python math.gcd()

Python math 模块Módulo Python math

Python math.gcd()El método devuelve el máximo común divisor de los parámetros enteros dados.

gcd(0,0) devuelve 0.

Versión de Python: 3.5

Cambiado en la versión 3.9: Se agregó soporte para un número arbitrario de parámetros; las versiones anteriores solo admitían dos parámetros.

Sintaxis

La sintaxis del método math.gcd() es la siguiente:

math.gcd(*integers)

Descripción de parámetros:

  • *integers-- Obligatorio, número. Si x no es un número, devuelve TypeError.

Valor de retorno

Devuelve un entero int que representa el máximo común divisor (GCD) de dos o más enteros.

Ejemplo

El siguiente ejemplo devuelve el máximo común divisor de los números:

Ejemplo

# Importar el paquete math
import math

# Imprimir el máximo común divisor
print (math.gcd(3, 6))
print (math.gcd(6, 12))
print (math.gcd(12, 36))
print (math.gcd(-12, -36))
print (math.gcd(5, 12))
print (math.gcd(10, 0))
print (math.gcd(0, 34))
print (math.gcd(0, 0))

Resultado de salida:

3
6
12
12
1
10
34
0

Python math 模块Módulo Python math

Otras extensiones