The Computer Language
24.04 Benchmarks Game

too simple PHP program

source code

<?php
/* The Computer Language Benchmarks Game
   https://salsa.debian.org/benchmarksgame-team/benchmarksgame/
*/

$n = $argv[1];
$sum = 0.0;
$flip = -1.0;
for ($i = 1 ; $i <= $n ; $i++) {    
    $flip *= -1.0;        
    $sum += $flip / (2*$i - 1);  
}
printf("%0.9f\n", ($sum*4.0));
    

notes, command-line, and program output

NOTES:
64-bit Ubuntu quad core
PHP 8.3.3 (cli)
(built: Mar  3 2024 08:47:21) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.3.3,
with Zend OPcache v8.3.3,
Copyright (c) Zend Technologies


 Sat, 09 Mar 2024 00:39:07 GMT

COMMAND LINE:
 /opt/src/php-8.3.3/bin/php -dzend_extension=/opt/src/php-8.3.3/lib/php/extensions/no-debug-non-zts-20230831/opcache.so -dopcache.enable_cli=1 -dopcache.jit_buffer_size=64M -n  toosimple.php 10000000000

PROGRAM OUTPUT:
3.141592653