Edit report at https://bugs.php.net/bug.php?id=63821&edit=1
ID: 63821
User updated by:sandaq at gmail dot com
Reported by:sandaq at gmail dot com
Summary:incorrect pi value
Status: Closed
Type: Bug
Package:Math related
Operating System: linux
PHP Version:5.3.20
Assigned To:bjori
Block user comment: N
Private report: N
New Comment:
also tested on 3 different linux centos and 1 debian all with defined correct
value of pi in math.h, all gave the same wrong output.
Previous Comments:
[2012-12-20 22:17:08] sandaq at gmail dot com
My distro is centos and pi is defined in math.h as correct value:
3.1415926535897932384626433832795029L
This happens on winxp also
[2012-12-20 22:08:31] bj...@php.net
You'll need to complain to whatever distribution you are using.
We don't define the value unless math.h doesn't define it for some wacky reason
on your platform, in which case we fallback on 3.14159265358979323846.
[2012-12-20 21:43:05] sandaq at gmail dot com
Description:
php doesn't calculate the correct value of pi
Test script:
---
php-cli -r 'ini_set('precision','100'); echo pi();'
or
Expected result:
3.141592653589793238462643383279502884197169399375
Actual result:
--
3.141592653589793115997963468544185161590576171875
^
--
Edit this bug report at https://bugs.php.net/bug.php?id=63821&edit=1