64的因数有1、2、4、8、16、32、64,,共7个。因为64=1×64=2×32=4×16=8×8,68可以被1,2,4,8,16,32和64整除,所以有7个因数。
这道题可以用因数分解的方法,因数分解是将一个正整数写成几个约数的乘积,在代数学、密码学、计算复杂性理论和量子计算机等领域中有重要意义。因数分解的关键是寻找因子(约数),而完整的因子列表可以根据约数分解推导出,将幂从零不断增加直到等于这个数。例如,因为45=3×3×5,45可以被1,5,3,9,15和45整除。而在这道题中,64=2×4×8,68可以被1,2,4,8,16,32和64整除。