快乐数有以下的特性：在给定的进位制下，该数字所有数位（）的平方和，得到的新数再次求所有数位的平方和，如此重复进行，最终结果必为1。以十进位为例： 因此28和32是快乐数，而在37的计算过程中，数字会重复出现，继续计算的结果只会是上述数字的循环（不快乐数循环），不会出现1，因此37不是快乐数。不是快乐数的数称为不快乐数（），所有不快乐数的数位平方和计算，最后都会进入 4 → 16 → 37 → 58 → 89 → 145 → 42 → 20 → 4 的循环中，但开始循环的第一个不一定是4。在十