<?php
$input= 9999999;
function Prime($num) {
if ($num < 2)
return false;
for ($i = 2; $i < $num; $i++) {
if ($num % $i == 0)
return false;
}
return true;
}
$callStartTime = microtime(true);
for($i = $input; $i > 0; --$i) {
if(Prime($i)){
echo $i;
break;
}
}
$callEndTime = microtime(true);
$callTime = $callEndTime - $callStartTime;
echo 'Call time was ', sprintf('%.4f',$callTime), " seconds", PHP_EOL;
- Output for 7.4.0
- 9999991Call time was 0.3029 seconds
- Output for 7.3.12
- 9999991Call time was 0.3305 seconds
- Output for 7.3.11
- 9999991Call time was 0.2638 seconds
- Output for 7.3.10
- 9999991Call time was 0.2455 seconds
- Output for 7.3.9
- 9999991Call time was 0.2718 seconds
- Output for 7.3.8
- 9999991Call time was 0.2211 seconds
- Output for 7.3.7
- 9999991Call time was 0.2080 seconds
- Output for 7.3.6
- 9999991Call time was 0.2299 seconds
- Output for 7.3.5
- 9999991Call time was 0.2379 seconds
- Output for 7.3.4
- 9999991Call time was 0.2481 seconds
- Output for 7.3.3
- 9999991Call time was 0.3168 seconds
- Output for 7.3.2
- 9999991Call time was 0.2447 seconds
- Output for 7.3.1
- 9999991Call time was 0.2222 seconds
- Output for 7.3.0
- 9999991Call time was 0.2058 seconds
- Output for 7.2.25
- 9999991Call time was 0.3342 seconds
- Output for 7.2.24
- 9999991Call time was 0.3308 seconds
- Output for 7.2.23
- 9999991Call time was 0.2473 seconds
- Output for 7.2.22
- 9999991Call time was 0.2199 seconds
- Output for 7.2.21
- 9999991Call time was 0.2927 seconds
- Output for 7.2.20
- 9999991Call time was 0.2297 seconds
- Output for 7.2.19
- 9999991Call time was 0.2103 seconds
- Output for 7.2.18
- 9999991Call time was 0.2112 seconds
- Output for 7.2.17
- 9999991Call time was 0.3101 seconds
- Output for 7.2.0
- 9999991Call time was 0.2274 seconds
- Output for 7.1.33
- 9999991Call time was 0.6958 seconds
- Output for 7.1.32
- 9999991Call time was 0.5599 seconds
- Output for 7.1.31
- 9999991Call time was 0.6644 seconds
- Output for 7.1.30
- 9999991Call time was 0.6188 seconds
- Output for 7.1.29
- 9999991Call time was 0.5183 seconds
- Output for 7.1.28
- 9999991Call time was 0.5468 seconds
- Output for 7.1.27
- 9999991Call time was 0.5823 seconds
- Output for 7.1.26
- 9999991Call time was 0.5175 seconds
- Output for 7.1.7
- 9999991Call time was 0.2671 seconds
- Output for 7.1.6
- 9999991Call time was 0.2883 seconds
- Output for 7.1.5
- 9999991Call time was 0.2162 seconds
- Output for 7.1.0
- 9999991Call time was -0.1261 seconds
- Output for 7.0.20
- 9999991Call time was 0.2548 seconds
- Output for 7.0.11
- 9999991Call time was 0.2250 seconds
- Output for 7.0.10
- 9999991Call time was 0.2308 seconds
- Output for 7.0.9
- 9999991Call time was 0.2502 seconds
- Output for 7.0.8
- 9999991Call time was 0.2183 seconds
- Output for 7.0.7
- 9999991Call time was 0.2318 seconds
- Output for 7.0.6
- 9999991Call time was 0.2583 seconds
- Output for 7.0.3, 7.0.5
- 9999991Call time was 0.2442 seconds
- Output for 7.0.4
- 9999991Call time was 0.2206 seconds
- Output for 7.0.2
- 9999991Call time was 0.2653 seconds
- Output for 7.0.1
- 9999991Call time was 0.2181 seconds
- Output for 7.0.0
- 9999991Call time was 0.2330 seconds
- Output for 5.6.28
- 9999991Call time was 0.4104 seconds
- Output for 5.6.26
- 9999991Call time was 0.4300 seconds
- Output for 5.5.1, 5.6.25
- 9999991Call time was 0.4695 seconds
- Output for 5.6.24
- 9999991Call time was 0.4869 seconds
- Output for 5.6.23
- 9999991Call time was 0.4595 seconds
- Output for 5.6.22
- 9999991Call time was 0.4533 seconds
- Output for 5.6.21
- 9999991Call time was 0.4524 seconds
- Output for 5.6.20
- 9999991Call time was 0.4677 seconds
- Output for 5.6.19
- 9999991Call time was 0.4859 seconds
- Output for 5.6.18
- 9999991Call time was 0.4666 seconds
- Output for 5.6.17
- 9999991Call time was 0.4608 seconds
- Output for 5.6.16
- 9999991Call time was 0.4509 seconds
- Output for 5.6.15
- 9999991Call time was 0.4565 seconds
- Output for 5.6.14
- 9999991Call time was 0.4690 seconds
- Output for 5.6.13
- 9999991Call time was 0.4436 seconds
- Output for 5.6.12
- 9999991Call time was 0.4705 seconds
- Output for 5.6.11
- 9999991Call time was 0.4384 seconds
- Output for 5.5.9, 5.6.10
- 9999991Call time was 0.4497 seconds
- Output for 5.6.9
- 9999991Call time was 0.4320 seconds
- Output for 5.6.8
- 9999991Call time was 0.4042 seconds
- Output for 5.6.7
- 9999991Call time was 0.4062 seconds
- Output for 5.4.36, 5.5.20, 5.6.6
- 9999991Call time was 0.4399 seconds
- Output for 5.6.5
- 9999991Call time was 0.4855 seconds
- Output for 5.6.4
- 9999991Call time was 0.4491 seconds
- Output for 5.6.3
- 9999991Call time was 0.4414 seconds
- Output for 5.6.2
- 9999991Call time was 0.4494 seconds
- Output for 5.6.1
- 9999991Call time was 0.4372 seconds
- Output for 5.6.0
- 9999991Call time was 0.4951 seconds
- Output for 5.5.38
- 9999991Call time was 0.5135 seconds
- Output for 5.5.37
- 9999991Call time was 0.5052 seconds
- Output for 5.5.36
- 9999991Call time was 0.4734 seconds
- Output for 5.5.35
- 9999991Call time was 0.4676 seconds
- Output for 5.5.34
- 9999991Call time was 0.4407 seconds
- Output for 5.5.10, 5.5.33
- 9999991Call time was 0.4406 seconds
- Output for 5.5.32
- 9999991Call time was 0.5527 seconds
- Output for 5.5.31
- 9999991Call time was 0.4655 seconds
- Output for 5.5.30
- 9999991Call time was 0.4853 seconds
- Output for 5.5.29
- 9999991Call time was 0.4333 seconds
- Output for 5.5.28
- 9999991Call time was 0.3869 seconds
- Output for 5.5.27
- 9999991Call time was 0.4401 seconds
- Output for 5.5.2, 5.5.26
- 9999991Call time was 0.4321 seconds
- Output for 5.5.25
- 9999991Call time was 0.4570 seconds
- Output for 5.5.24
- 9999991Call time was 0.3737 seconds
- Output for 5.5.23
- 9999991Call time was 0.4373 seconds
- Output for 5.5.22
- 9999991Call time was 0.4881 seconds
- Output for 5.5.21
- 9999991Call time was 0.4416 seconds
- Output for 5.5.19
- 9999991Call time was 0.4552 seconds
- Output for 5.5.18
- 9999991Call time was 0.4664 seconds
- Output for 5.5.16
- 9999991Call time was 0.4499 seconds
- Output for 5.5.15
- 9999991Call time was 0.4466 seconds
- Output for 5.5.14
- 9999991Call time was 0.4785 seconds
- Output for 5.5.13
- 9999991Call time was 0.4484 seconds
- Output for 5.5.12
- 9999991Call time was 0.4086 seconds
- Output for 5.5.11
- 9999991Call time was 0.4761 seconds
- Output for 5.5.8
- 9999991Call time was 0.4237 seconds
- Output for 5.4.8, 5.5.7
- 9999991Call time was 0.4718 seconds
- Output for 5.5.6
- 9999991Call time was 0.4527 seconds
- Output for 5.5.5
- 9999991Call time was 0.4344 seconds
- Output for 5.5.4
- 9999991Call time was 0.4708 seconds
- Output for 5.5.3
- 9999991Call time was 0.4611 seconds
- Output for 5.5.0
- 9999991Call time was 0.4464 seconds
- Output for 5.4.45
- 9999991Call time was 0.5097 seconds
- Output for 5.4.44
- 9999991Call time was 0.4432 seconds
- Output for 5.4.43
- 9999991Call time was 0.4205 seconds
- Output for 5.4.42
- 9999991Call time was 0.4118 seconds
- Output for 5.4.41
- 9999991Call time was 0.4045 seconds
- Output for 5.4.40
- 9999991Call time was 0.5288 seconds
- Output for 5.4.39
- 9999991Call time was 0.4743 seconds
- Output for 5.4.38
- 9999991Call time was 0.4629 seconds
- Output for 5.4.37
- 9999991Call time was 0.4429 seconds
- Output for 5.4.35
- 9999991Call time was 0.4672 seconds
- Output for 5.4.34
- 9999991Call time was 0.4489 seconds
- Output for 5.4.32
- 9999991Call time was 0.4593 seconds
- Output for 5.4.31
- 9999991Call time was 0.4562 seconds
- Output for 5.4.30
- 9999991Call time was 0.4694 seconds
- Output for 5.4.29
- 9999991Call time was 0.4430 seconds
- Output for 5.4.28
- 9999991Call time was 0.5081 seconds
- Output for 5.4.27
- 9999991Call time was 0.4382 seconds
- Output for 5.4.26
- 9999991Call time was 0.4451 seconds
- Output for 5.4.1, 5.4.25
- 9999991Call time was 0.4478 seconds
- Output for 5.4.24
- 9999991Call time was 0.4836 seconds
- Output for 5.4.23
- 9999991Call time was 0.4448 seconds
- Output for 5.4.11, 5.4.22
- 9999991Call time was 0.4370 seconds
- Output for 5.4.21
- 9999991Call time was 0.4447 seconds
- Output for 5.4.20
- 9999991Call time was 0.4504 seconds
- Output for 5.4.19
- 9999991Call time was 0.4556 seconds
- Output for 5.4.18
- 9999991Call time was 0.4486 seconds
- Output for 5.4.17
- 9999991Call time was 0.4528 seconds
- Output for 5.4.16
- 9999991Call time was 0.5098 seconds
- Output for 5.4.15
- 9999991Call time was 0.4492 seconds
- Output for 5.4.14
- 9999991Call time was 0.4465 seconds
- Output for 5.4.13
- 9999991Call time was 0.4553 seconds
- Output for 5.4.12
- 9999991Call time was 0.4523 seconds
- Output for 5.4.10
- 9999991Call time was 0.4482 seconds
- Output for 5.4.9
- 9999991Call time was 0.4950 seconds
- Output for 5.4.7
- 9999991Call time was 0.4371 seconds
- Output for 5.4.6
- 9999991Call time was 0.4740 seconds
- Output for 5.4.5
- 9999991Call time was 0.4418 seconds
- Output for 5.4.4
- 9999991Call time was 0.4475 seconds
- Output for 5.4.3
- 9999991Call time was 0.4618 seconds
- Output for 5.4.2
- 9999991Call time was 0.4813 seconds
- Output for 5.4.0
- 9999991Call time was 0.4531 seconds
preferences:
165.13 ms | 401 KiB | 165 Q