dimal/lucky-number

此包最新版本(v1.0.2)的许可证信息不可用。

v1.0.2 2023-11-21 12:54 UTC

This package is not auto-updated.

Last update: 2024-09-24 16:43:42 UTC


README

检查数字是否为幸运数

use DimAl\\LuckyNumber\\LuckyNumberChecker as L;
$c = new L();
$c->isLuckyNumber(11);

幸运数

来自维基百科——自由百科全书

在数论中,幸运数是指通过替换每个数字的平方和最终达到1的数字。例如,13是幸运数,因为

1^2 + 3^2 = 10 
1^2 + 0^2 = 1

另一方面,4不是幸运数,因为序列从

 4^2 = 16 

开始,

1^2 + 6^2 = 37 

最终达到

2^2 + 0^2 = 4 

的数字,该数字与开始时的数字相同,因此过程持续在无限循环中,永远不会达到1。这种不令人愉快的数字被称为悲伤的不幸的