php实现水仙花数示例分享
- 软件编程
- 2026-01-11 16:52:41
自幂数,又称阿姆斯特朗数,民间通称水仙花数。实则只有3位自幂数才是水仙花数。4位5位6位等等各有别的叫法。
复制代码 代码如下:
<?php
//阿姆斯特朗数:一个k位数,它的每个位上的数字的k次幂之和等于它本身。(例如:1^3 + 5^3 + 3^3 = 153)
class Armstrong {
static function index(){
for ( $i = 100; $i < 100000; $i++ ) {
echo self::is_armstrong($i) ? $i . '<br>' : '';
}
}
static function is_armstrong($num){
$s = 0;
$k = strlen($num);
$d = str_split($num);
foreach ($d as $r) {
$s += bcpow($r, $k);
}
return $num == $s;
}
}
Armstrong::index();
# static
# php
# BR
# 才是
# 各有
# 姆斯
# gt
# return
# class
# lt
# span
# nbsp
# 它本身
# num
# strlen
# foreach
# 特朗数
# Armstrong
# 水仙花数
# PHP求小于1000的所有水仙花数的代码
# str_split
# bcpow
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
js实现简易计算器小功能
JQuery+drag.js上传图片并且实现图片拖曳
在 Python 中使用 7zip 备份文件的操作
源码解析Java类加载器
sql server把退款总金额拆分到尽量少的多个订单中详解
Python实现Kerberos用户的增删改查操作
Pandas对每个分组应用apply函数的实现
MySQL 字符类型大小写敏感
JAVA Web.xml加载顺序过程详解
go install/build生成的文件命名和路径操作
python os.rename实例用法详解
ES6中的类(Class)示例详解
asp.net core 使用 TestServer 来做集成测试的方法
Java彻底消灭if-else的8种方案
vue使用exif获取图片旋转,压缩的示例代码
MySQL排序原理和案例详析
Python排序函数的使用方法详解
Mysql exists用法小结
PHP笛卡尔积实现原理及代码实例
python 基于opencv 绘制图像轮廓
Pandas中两个dataframe的交集和差集的示例代码
浅析MysQL B-Tree 索引
Python: glob匹配文件的操作
SpringBoot基于自定义注解实现切面编程
C语言中%c与%s的区别与划分详解
解决Docker之mysql容器数据库更改不生效的问题
SpringBoot中dubbo+zookeeper实现分布式开发的应用详解
10个示例带你掌握python中的元组
Pycharm plot独立窗口显示的操作
python实现文件分片上传的接口自动化
Android6.0获取动态权限代码示例
javascript全局自定义鼠标右键菜单
Spring Boot 通过 Mvc 扩展方便进行货币单位转换的代码详解
python 实现性别识别
Javascript中window.name属性详解
解决scanf_s输入%d%c%d格式错误的问题
gradle项目中资源文件的相对路径打包技巧必看
Springmvc模式上传和下载与enctype对比
ES6 十大特性简介
Java Gradle项目中的资源正确获取方式
如何关闭 IDEA 自动更新
Python django框架 web端视频加密的实例详解
C++模板元编程实现选择排序
python多线程和多进程关系详解
详解vue中使用transition和animation的实例代码
Vue如何实现验证码输入交互
详解BeautifulSoup获取特定标签下内容的方法
再分享6个可无限激活阿里云盘邀请码,不信你不能激活阿里云盘
Pyqt助手安装PyQt5帮助文档过程图解
C语言中scanf函数与空格回车的用法说明
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
