number_of_prime_factors 函数
按重数计算素因子个数;提供 distinct 选项时只计算不同素因子的个数。
语法
NumberOfPrimeFactors(n)NumberOfPrimeFactors(n, distinct)NumberOfPrimeFactors(n, distinct = true)number_of_prime_factors(n)
参数与选项
n | 要分解因数的整数。 |
|---|---|
distinct | 可选标志,用于选择只计算不同素因子。 |
示例
- 按重数计算素因子
NumberOfPrimeFactors(360)返回 6。 - 不同素因子
NumberOfPrimeFactors(360, distinct = true)返回 3。