php 求質素(素數(shù)) 的實現(xiàn)代碼
更新時間:2011年04月12日 22:27:37 作者:
php 求質素(素數(shù)) 的實現(xiàn)代碼,需要的朋友可以參考下。
復制代碼 代碼如下:
<?php
class timer
{
var $time_start;
var $time_end;
function __construct()
{
$this->time_start = 0;
$this->time_end = 0;
}
function timer()
{
$this->__construct();
}
function start()
{
list($usec,$sec) = explode(" ",microtime());
$this->time_start = (float)$usec + (float)$sec;
}
function stop()
{
list($usec,$sec) = explode(" ",microtime());
$this->time_end = (float)$usec + (float)$sec;
}
function show($output = false)
{
$total = $this->time_end - $this->time_start;
if ($output) {
echo $total," sec";
return true;
}
return $total." sec";
}
}
?>
<?php
echo 'check prime<br/>';
function IsPrime($i)
{
if($i<2)
{
return false;
}
//var $iterator;
for($iterator = 2 ; $iterator <= sqrt($i) ; $iterator++)
{
if($i % $iterator==0)
{
return false;
}
}
return true;
}
$sw=new timer();
$sw->start();
for($j=1;$j<100;$j++)
{
if(IsPrime($j))
{
echo 'true<br/>';
}
else
{
echo 'false<br/>';
}
}
$sw->stop();
$sw->show(true);
?>
您可能感興趣的文章:
- php實現(xiàn)的一段簡單概率相關代碼
- php獲取一定范圍內取N個不重復的隨機數(shù)
- php時間函數(shù)用法分析
- php通過文件頭判斷格式的方法
- php使用number_format函數(shù)截取小數(shù)的方法分析
- php中關于長度計算容易混淆的問題分析
- 求PHP數(shù)組最大值,最小值的代碼
- 深入理解PHP幾個算法:PHP冒泡、PHP二分法、PHP求素數(shù)、PHP乘法表
- PHP求小于1000的所有水仙花數(shù)的代碼
- C語言求圓周率的簡單實現(xiàn)方法
- python計算圓周率pi的方法
- JavaScript中使用Math.PI圓周率屬性的方法
- php求圓周率的簡單實現(xiàn)方法
相關文章
讓php處理圖片變得簡單 基于gb庫的圖片處理類附實例代碼下載
讓php處理圖片變得簡單 基于gb庫的圖片處理類附實例代碼下載,需要的朋友可以參考下。2011-05-05php將csv文件導入到mysql數(shù)據(jù)庫的方法
這篇文章主要介紹了php將csv文件導入到mysql數(shù)據(jù)庫的方法,通過讀取csv文件到數(shù)組再調用while循環(huán)實現(xiàn)插入數(shù)據(jù)到數(shù)據(jù)庫,是非常實用的技巧,需要的朋友可以參考下2014-12-12