Método Python math.gcd()
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))
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 0Otras extensiones
Módulo Python math