【PHP】質問スレッドpart31【php】
■ このスレッドは過去ログ倉庫に格納されています
0814nobodyさん
2005/12/27(火) 02:02:31ID:???<?php
$start = microtime(true);
$pn = array(2);
for ($i = 3; $i < 5000; $i +=2) {
foreach ($pn as $n) {
if ($i % $n == 0) {
continue 2;
}
}
$pn[] = $i;
}
$end = microtime(true);
echo implode("\n", $pn), "\n";
printf("%d prime numbers found.\n", count($pn));
printf("%0.6fsec.\n", $end - $start);
?>
microtime(true) は PHP5 限定な。
■ このスレッドは過去ログ倉庫に格納されています