怎么求一个数的全部因数个数?比如24有8个,96有12个