當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python sympy.multiplicity()用法及代碼示例


借助於sympy.multiplicity()方法,我們可以找到最大整數m,使得p升為m的冪會除以n,其中p和n是該方法的參數

用法:
multiplicity(p, n)

參數:
p – 它表示一個整數。
n – 它表示一個整數。


返回值:
返回最大整數m,以使p^m除以n。

示例1:

# import multiplicity() method from sympy 
from sympy import multiplicity 
  
p = 2
n = 64
  
# Use multiplicity() method  
multi_p_n = multiplicity(p, n)  
      
print("{} is the largest integer such that {}^{} divides {}.". 
      format(multi_p_n, p, multi_p_n, n))

輸出:

6 is the largest integer such that 2^6 divides 64.

示例2:

# import multiplicity() method from sympy 
from sympy import multiplicity 
  
p = 3
n = 111
  
# Use multiplicity() method  
multi_p_n = multiplicity(p, n)  
      
print("{} is the largest integer such that {}^{} divides {}.". 
      format(multi_p_n, p, multi_p_n, n))

輸出:

1 is the largest integer such that 3^1 divides 111.


相關用法


注:本文由純淨天空篩選整理自rupesh_rao大神的英文原創作品 Python | sympy.multiplicity() method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。