PHP求小于1000的所有水仙花数
span style=font-family:verdana, Arial, Helvetica;font-size:14px;line-height:25px;水仙花数是一个n(=3)位数字的数, 它等于每个数字的n次幂之和. 例如, 153是一个水仙花数, 153=1+5+3. 编写程序, 求解小于1000的所
水仙花数是一个n(>=3)位数字的数, 它等于每个数字的n次幂之和. 例如, 153是一个水仙花数, 153=1³+5³+3³. 编写程序, 求解小于1000的所有水仙花数.
<?php for($i=100;$i<1000;$i++){ $a=intval($i/100); $b=intval($i/10)%10; $c=$i%10; if(pow($a,3)+pow($b,3)+pow($c,3)==$i){ echo $i."\t"; } } ?>
- 上一篇:一个邮件发送类..
- 下一篇:用PHP实现小写金额转换大写金额【精确到分】
精彩图集
精彩文章