借助于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.
相关用法
- Python next()用法及代码示例
- Python os.dup()用法及代码示例
- Python set()用法及代码示例
- Python os.abort()用法及代码示例
- Python os.WEXITSTATUS()用法及代码示例
- Python os.fchmod()用法及代码示例
- Python PIL getpixel()用法及代码示例
- Python PIL putpixel()用法及代码示例
- Python os.sysconf()用法及代码示例
- Python os.confstr()用法及代码示例
- Python os._exit()用法及代码示例
- Python cmath.log()用法及代码示例
- Python Tensorflow cos()用法及代码示例
- Python sympy.rf()用法及代码示例
注:本文由纯净天空筛选整理自rupesh_rao大神的英文原创作品 Python | sympy.multiplicity() method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。