math.gcd método () con ejemplo en Python

Python math.gcd () método : Aquí, vamos a aprender sobre el método math.gcd () con el ejemplo en Python .

Python math.gcd () método

math.gcd método () es un método de biblioteca de matemáticas módulo, que se utiliza para encontrar GCD (máximo común divisor) de números dados, se acepta dos números enteros y devuelve su máximo común divisor (el mayor número entero positivo que divide ambos de los números).

Nota:

  • math.gcd () está disponible en la versión más reciente de Python 3.5
  • Si ambos números son 0 – devuelve 0.
  • Si uno de los números es 0 – devuelve otro número distinto de cero.
  • Si se proporciona otra cosa como class o cadena, el método devuelve un “TypeError” ,
    En la float de parámetro case, devuelve “TypeError: objeto ‘float’ no puede ser interpretada como un número entero”
    En el float de un parámetro de cadena, devuelve “TypeError: objeto ‘str’ no puede ser interpretada como un número entero”

sintaxis de math.gcd () método:

    math.gcd(a, b)

Parámetro (s): a, b – dos números enteros cuyo máximo común divisor tienen que ser calculados.

case valor: class – devuelve un valor entero, que es el GCD (Greatest Common Divisor) es decir, el mayor número entero que divide ambos números.

Ejemplo:

    Input:
a = 10
b = 15
# function call
print(math.gcd(a, b))
Output:
15

código Python para demostrar método ejemplo de math.gcd ()

# python code to demonstrate example of 
# math.gcd() method
# importing math module
import math
# numbers
a = 10
b = 15
print("gcd is = ", math.gcd(a,b))
a = 10
b = 0
print("gcd is = ", math.gcd(a,b))
a = 0
b = 0
print("gcd is = ", math.gcd(a,b))

salida

gcd is =  5
gcd is = 10
gcd is = 0


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *