收藏本站 收藏本站
積木網首頁 - 軟件測試 - 常用手冊 - 站長工具 - 技術社區
首頁 > PHP > PHP技巧 > 正文

首頁 - PHP - 數據庫 - 操作系統 - 游戲開發 - JS - Android - MySql - Redis - MongoDB - Win8 - Shell編程 - DOS命令 - jQuery - CSS樣式 - Python - Perl

Access - Oracle - DB2 - SQLServer - MsSql2008 - MsSql2005 - Sqlite - PostgreSQL - node.js - extjs - JavaScript vbs - Powershell - Ruby

PHP技巧 - PHP基礎 - PHP實例 - PHP字符串 - PHP數據庫函數 - Mysql函數 - PDO類庫 - PHP錯誤處理 - PHP選項 - PHP函數庫 - PHP數學函數 - PHP數組

PHP簡單實現歐拉函數Euler功能示例

本文實例講述了PHP簡單實現歐拉函數Euler功能。分享給大家供大家參考,具體如下:

歐拉函數ph(n)的意思是所有小于n且與n互質的個數。

比如說ph(10) = 4{1,3,7,9與10互質}

代碼如下:

<?php
function Euler($x)
{
  $res = $x;
  $now = 2;
  while ($x > 1) {
    if ($x % $now == 0) {
      $res /= $now;
      $res *= ($now - 1);
      while ($x % $now == 0) {
        $x /= $now;
      }
    }
    $now++;
  }
  return $res;
}
$res = Euler(10);
var_dump($res);
?>

運行結果:

int(4)

更多關于PHP相關內容感興趣的讀者可查看本站專題:《PHP數據結構與算法教程》、《php程序設計算法總結》、《php字符串(string)用法總結》、《PHP數組(Array)操作技巧大全》、《PHP常用遍歷算法與技巧總結》及《PHP數學運算技巧總結》

希望本文所述對大家PHP程序設計有所幫助。

php實現的中秋博餅游戲之繪制骰子圖案功能示例
本文實例講述了php實現的中秋博餅游戲之繪制骰子圖案功能。分享給大家供大家參考,具體如下:最近公司中秋博餅(在廈門),自己沒事也想玩玩,

php實現的中秋博餅游戲之擲骰子并輸出結果功能詳解
本文實例講述了php實現的中秋博餅游戲之擲骰子并輸出結果功能。分享給大家供大家參考,具體如下:前面講述了php實現的中秋博餅游戲之繪制骰子圖

php實現的三個常用加密解密功能函數示例
本文實例講述了php實現的三個常用加密解密功能函數。分享給大家供大家參考,具體如下:算法一://加密函數functionlock_url($txt,$key='www.09412140.buzz'){$chars="AB

本周排行

更新排行

強悍的草根IT技術社區,這里應該有您想要的! 友情鏈接:b2b電子商務
Copyright © 2010 Gimoo.Net. All Rights Rreserved  京ICP備05050695號
36选7走势图大全 600001上证指数行情 辽宁十一选五走势图带连线 七乐彩票下载 内蒙古快三基本走势图 百度 民间自愿互助理财平台 喜乐彩走势分析 云南十一选五号码推荐 山西高银股票配资公司 北京赛车赌博代理平台 云南十一选五详细走势图 理财投资有哪些 福彩3d人工计划软件 快三官网网上投注平台 2012年上证指数走势图 时时彩软件排行榜 广东快乐历史十分开奖结果