Python | método sympy.core()

Con la ayuda del método sympy.core() , podemos calcular el core_t(n)de un entero positivo n . core(n, t) calcula la t-ésima parte libre de energía de n .
Si la descomposición en factores primos de n es:

n = \prod_{i=1}^\omega p_i^{m_i}

después

core_t(n) = \prod_{i=1}^\omega p_i^{m_i \mod t}

Sintaxis: núcleo(n, t=2)

Parámetro:
n – Denota un número entero.
t – Denota un número entero (opcional). El valor predeterminado para t es 2.

Devuelve: Devuelve la t-ésima parte libre de potencia de n.

Ejemplo 1:

# import core() method from sympy
from sympy.ntheory.factor_ import core
  
n = 24
k = 2
  
# Use core() method 
core_n_k = core(n, k) 
      
print("core({}, {}) =  {} ".format(n, k, core_n_k)) 

Producción:

core(24, 2) =  6 

Ejemplo #2:

# import core() method from sympy
from sympy.ntheory.factor_ import core
  
n = 11**4
k = 3
  
# Use core() method 
core_n_k = core(n, k) 
      
print("core({}, {}) =  {} ".format(n, k, core_n_k))

Producción:

core(14641, 3) =  11 

Publicación traducida automáticamente

Artículo escrito por rupesh_rao y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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