，而前者则为注意，对于质数，此函数会传回-1，且formula_13。而对于有一个或多个重复质因数的数字formula_2，formula_15。另一种分类合数的方法为计算其正因数的个数。所有的合数都至少有三个正因数。一质数formula_16的平方，其正因数有formula_17。一数若有着比它小的整数都还多的正因数，则称此数为高合成数。另外，完全平方数的正因数个数为奇数个，而其他的合数则皆为偶数个。