国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

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

2024-09-04 11:42:21
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了PHP簡單實現歐拉函數Euler功能,簡單說明了歐拉函數的概念、原理,并結合實例形式分析了php實現歐拉函數的相關操作技巧,需要的朋友可以參考下

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

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

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

代碼如下:

  1. <?php 
  2. function Euler($x
  3.   $res = $x
  4.   $now = 2; 
  5.   while ($x > 1) { 
  6.     if ($x % $now == 0) { 
  7.       $res /= $now
  8.       $res *= ($now - 1); 
  9.       while ($x % $now == 0) { 
  10.         $x /= $now
  11.       } 
  12.     } 
  13.     $now++; 
  14.   } 
  15.   return $res
  16. $res = Euler(10); 
  17. var_dump($res); 
  18. ?> 

運行結果:

int(4)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 古田县| 云浮市| 杭锦旗| 澄城县| 扬州市| 台州市| 南陵县| 澳门| 荥阳市| 剑河县| 青阳县| 梓潼县| 邻水| 资源县| 永靖县| 佛教| 河南省| 苏尼特左旗| 正安县| 治县。| 乌审旗| 丰都县| 钟祥市| 洛浦县| 门源| 论坛| 东乌珠穆沁旗| 道真| 贡嘎县| 江门市| 商城县| 漳浦县| 车致| 信宜市| 石家庄市| 琼中| 江口县| 潮安县| 阜南县| 新余市| 自治县|