Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

php所有水仙花

作者:断晴星魂   发布日期:2026-01-12   浏览:87

水仙花是指一个三位数,其各位数字立方和等于该数本身的数。在PHP中,可以使用循环和条件语句来找出所有的水仙花数。

以下是一个示例代码,用于找出所有的水仙花数:

<?php
for ($i = 100; $i < 1000; $i++) {
    $digit1 = floor($i / 100); // 获取百位数字
    $digit2 = floor(($i % 100) / 10); // 获取十位数字
    $digit3 = $i % 10; // 获取个位数字

    $sum = pow($digit1, 3) + pow($digit2, 3) + pow($digit3, 3); // 计算立方和

    if ($sum == $i) {
        echo $i . " 是水仙花数\n";
    }
}
?>

这段代码会输出所有的水仙花数,即153、370、371和407。

上一篇:html输出php语句

下一篇:php导入表格并展示

大家都在看

php session用法

php 定义常量

phpisset函数

php html转图片

php后端

php爬虫框架

php读取csv文件

php+mysql动态网站开发

phpmyadmin docker

php session id

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站